Patristic

The Patristic Cipher is a letter-substitution format where the plaintext is first encrypted using a keyword-based substitution (like a keyed alphabet) and then formatted into uniform blocks (commonly 5 letters each). Spaces, punctuation, and other non-letter characters are removed so that the ciphertext appears as a continuous stream of letters, hiding word boundaries.

Nihilist

The Nihilist Cipher is a polygraphic substitution cipher that combines the principles of the Polybius Square with a numeric key to produce a series of ciphertext numbers. It was developed in the 19th century by Russian nihilists to securely transmit messages, hence its name. Each letter is first converted into a pair of digits using a Polybius grid, then combined with corresponding digits from a numeric key by addition, resulting in ciphertext that appears as a sequence of numbers.

M-94

The M-94 Cipher is a mechanical cipher system developed by the U.S. Army in 1922, using 25 rotating disks, each engraved with a scrambled alphabet. Messages are encoded by arranging the disks in a predetermined order and reading the ciphertext from a selected row. Each disk acts as a simple substitution cipher, but the combination of multiple disks creates a polyalphabetic substitution.

Jefferson Disk

The Jefferson Disk Cipher, invented by Thomas Jefferson in the late 18th century, is a polyalphabetic substitution cipher that uses a set of rotating disks, each marked with a scrambled alphabet. Each disk represents a cipher alphabet, and by aligning the disks in a chosen sequence, the plaintext is encoded by selecting a row from the disks. This system effectively produces a complex, polyalphabetic cipher resistant to simple frequency analysis.

Index Card

The Index Card Cipher is a manual polyalphabetic substitution cipher that uses a set of shuffled alphabets (cards) to encode plaintext. Each card represents a full alphabet in a predetermined, scrambled order. By arranging and cycling through these cards according to a numeric key sequence, the plaintext letters are substituted in a way that depends on both the card and the position of the letter, increasing encryption complexity.

Cardan Grille

The Cardan Grille cipher is a classical steganographic and transposition cipher invented by the Italian mathematician and polymath Girolamo Cardano in 1550. It is notable for its use of a physical device—a perforated grille—through which a plaintext message is written on a blank sheet of paper. The holes in the grille determine which letters are visible, while the remaining spaces are filled with nulls or random letters, creating a concealed message.

D’Agapeyeff Polybius

The D’Agapeyeff Polybius Cipher is a classical cipher named after Alexander D’Agapeyeff, who documented it in his 1939 book Codes and Ciphers. It is a type of Polybius (Square) Cipher that uses a 5×5 grid to convert letters into coordinates, typically numbers, which can then be transmitted or further encrypted. This method converts each letter of plaintext into a pair of digits representing its row and column in the grid.

Columnar

The Columnar Cipher is a classical transposition method that encrypts a message by rearranging entire columns of text according to a keyword. Unlike substitution systems such as the Caesar Cipher, the letters themselves are not altered — only their positions are changed.

It expands upon the simpler Columnar Cipher by explicitly reordering columns based on the alphabetical ranking of the keyword. This column permutation is the defining feature of the cipher.

Straddling Checkerboard

The Straddling Checkerboard Cipher is a substitution cipher that encodes letters into digits using a numeric grid with main rows and offset rows. Common letters are assigned a single digit in the main rows, while less frequent letters use one of the offset rows as a prefix to create a two-digit code. This method compresses messages and provides a simple layer of obfuscation.

Semaphore

The Semaphore Cipher is a visual signaling cipher that encodes letters using flag positions. Each letter of the alphabet is mapped to a unique combination of symbols representing the positions of two flags. Historically, it was used for maritime and military communication, allowing messages to be sent across distances without electronic devices.

In this version, each letter is represented by a pair of symbols based on a standard semaphore mapping. Spaces between words are preserved, but the letters themselves are replaced by their semaphore symbol pairs.