Autokey Cipher
Extend a keyword with plaintext letters for a stronger polyalphabetic stream.
Input
Output
Using This Tool: Guide & Notes Show guide
Autokey starts with a keyword, then extends the key stream with message text instead of simply repeating the keyword forever.
How to use it
- Enter the starting keyword.
- Choose Encrypt for plaintext or Decrypt for ciphertext.
- Paste the message and watch the key stream details to see how the key extends.
- Keep the same starting keyword for decryption.
Options and settings
- Keyword is only the beginning of the key stream, so even a small typo changes everything after it.
- Preserve case keeps letter styling without changing the mathematical result.
- Keep punctuation and numbers controls whether unsupported characters stay in the visible output.
- Group letters is useful when you want traditional grouped ciphertext.
Notes
- Autokey reduces the repeated-key pattern of Vigenere, but it is still a classical cipher.
- Decryption is sensitive because recovered plaintext becomes part of the following key stream.
Related Article
Autokey Cipher guide coming soon
The matching article is not published yet. This tool is ready now, and the guide can be added through the shared article template when it is written.