Nihilist Cipher
Encrypt or decrypt numeric Nihilist ciphertext with a keyed Polybius square and repeated additive key.
Plaintext Input
Numeric Ciphertext
Rule: cipher number = plaintext coordinate + key coordinate. Classical 5×5 squares merge
I/J.
Type text or paste ciphertext numbers to see the first eight calculations.
| # | Plain | Key | Operation | Result |
|---|
Cipher Properties
Type: Polybius + Additive
Alphabet: 25 cells
I/J: Combined
Key: Repeated
Mode: Encrypt
Default check: ATTACK AT DAWN → 29 96 89 59 52 47 / 29 96 / 66 59 84 50.
Using This Tool: Guide & Notes Show guide
The Nihilist cipher adds Polybius coordinates from a repeated key to the coordinates of each plaintext letter.
How to use it
- Choose Encrypt or Decrypt.
- Set the Polybius square keyword and the repeated additive key.
- Enter plaintext letters for encryption or space-separated ciphertext numbers for decryption.
- Check the square and calculation preview before copying the result.
Options and settings
- The square keyword removes repeated letters and fills the remaining 5x5 square alphabetically.
- The additive key is converted through the same square and repeated across message letters.
- Mark word breaks writes plaintext spaces as slashes so they can be restored during decryption.
- Grouping inserts a visual divider after a chosen number of ciphertext values without changing the cipher.
- The separator controls how numeric values are displayed; digits and slashes are reserved and cannot be separators.
Notes
- Classical 5x5 squares merge I and J, so decrypted J characters return as I.
- Nihilist is a historical hand cipher for learning and puzzles, not secure modern encryption.
- Decryption requires the same square keyword and additive key used for encryption.
Related Article
Nihilist Cipher: Polybius Squares, Repeated Keys, and Number Codes
How a simple 5×5 letter square became a numerical cipher with two keys, repeated addition, and a revolutionary history.