1. Before encryption/decryption - set identical seed-string, as key:
2. Customize alphabet (only unique allowed symbols):
ABCDEFGHIJKLMNOPQRSTUVWXYZ
Shuffle alphabet, using CSPRNG (after set seed).
Do not shuffle alphabet
Shuffled alphabet for encryption/decryption:
4. Select cipher algorithm:
Reversive (one button for encrypt/decrypt):
|
Vernam
|
Shifted atbash
|
Beaufort
|
Atbash
|
Not Reversive (two buttons for encrypt and decrypt):
|
Tritemius
|
Gronsfeld
|
Vizhener
|
3. Now you can encrypt message/decrypt cyphertext.
Type Letter:
(Clear Text/Cipher Text) In:
(CipherText/Clear Text) Out:
Show key
Hide key
Generated key:
Input Method:
Single letter
Block of text
Generate key
Input key
Key: