This dialog is used to enter the key for the following classic and symmetric encryption algorithms:
Text input:
ROT-13 / Caesar
Monoalphabetic substitution
Vigenère
Hex input:
Byte Addition
Binary Exclusive-OR
IDEA
RC2
RC4
DES (ECB)
DES (CBC)
Triple-DES (ECB)
Triple-DES (CBC)
MARS
RC6
Rijndael
Serpent
Twofish
After you have entered the key, you can encrypt the document by clicking on the Encrypt button or pressing the RETURN key. If you wish to decrypt the document with the entered key, choose the Decrypt button.
A key that is already stored in the internal key store
could be inserted directly by clicking the button
"paste key" (if there is no key stored for this encryption algorithm, the
button is deactivated and appears in grey).
Most of the symmetric procedures (IDEA, DES, MARS, RC6, Rijndael, Serpent, Twofish) require a fixed key length. Shorter keys are padded with zeros.
Example 1: Entering hex characters with DES (ECB).
As DES key you choose 12 AB (which is 16 bit):
The current file is encrypted with the DES key 12 AB 00 00 00 00 00 00 (according to the set key length the DES algorithm is expecting a key comprising 64 bits and the default value to hex keys is 0).
Typical key lengths and their presentations are listed in the table
Key presentation.
Example 2: Entering text characters with Vigenère.
As Vigenère key you choose TESTER.
Remark:
A few classic algorithms require different types of key input dialogs e.g.
Hill ,
Playfair, ADFGVX
, Homphone,
Permutation and Solitaire.