Vatsyayana

The Vatsyayana Cipher is a classical monoalphabetic substitution cipher that uses a keyword to generate a fixed substitution alphabet. It is structurally similar to other keyword-based substitution systems, but often emphasizes preserved spacing and case sensitivity, making it suitable for mixed-format plaintext input.

The cipher derives its name from historical cryptographic naming conventions associated with early substitution systems, and operates by constructing a deterministic mapping between plaintext and ciphertext letters using a keyword-generated alphabet.

Ragbaby

The Ragbaby Cipher is a monoalphabetic substitution cipher that uses a keyword to scramble the alphabet while preserving the case of letters. It preserves spaces and faithfully encodes/decode letters according to the keyword mapping.

Ragbaby Cipher: Encoding

To encode using the Ragbaby Cipher with a keyword:

Patristocrat

The Patristocrat Cipher is a classic monoalphabetic substitution cipher where all spaces, punctuation, and formatting are removed before encryption. This produces a continuous string of letters, making frequency analysis slightly more challenging.

Patristocrat Cipher: Encoding

To encode with the Patristocrat Cipher using a keyword:

Redefence

The Redefence Cipher is a variation of the classical Rail Fence Cipher that introduces a keyed permutation of rails. Instead of reading the zigzag rows in a fixed top-to-bottom order, the Redefence Cipher rearranges the order of the rails based on a numeric key. This adds an additional layer of transposition, making the cipher less predictable than the standard rail fence method.

Chaotic Substitution

The Chaotic Substitution Cipher is a variation of the classical substitution cipher that introduces dynamic, position-dependent transformations to produce less predictable ciphertext. Unlike a standard Monoalphabetic Substitution Cipher, where each letter maps consistently to a single counterpart, the Chaotic Substitution Cipher alters its mapping behavior based on position, keyword influence, or internal shifting rules.

Nihilist Substitution

The Nihilist Substitution Cipher is a classical encryption method that combines a Polybius square with a numeric additive key to produce a numeric ciphertext. It was historically used for its simplicity in encoding messages into numbers while maintaining a level of secrecy. Each letter of the plaintext is converted into a two-digit number via a Polybius square and then offset by a numeric key to generate the final ciphertext.

Tri-Square

The Tri-Square Cipher is a polygraphic substitution cipher that operates on digraphs (pairs of letters) using three separate keyed 5×5 squares. Each square contains a unique permutation of the alphabet, often constructed from a keyword, with the letter J typically combined with I to fit the 25-cell square. By using three squares simultaneously, the cipher increases complexity and resists frequency analysis more effectively than simpler digraphic systems like the Playfair Cipher or Digrafid Cipher.

Nicodemus

The Nicodemus Cipher is a classical polygraphic transposition cipher designed to encrypt messages using a keyword-driven arrangement of letter pairs. Named after cryptographer Nicodemus, this cipher extends the principles of traditional substitution and transposition by working on multiple letters at a time, often in digraphs or trigraphs, and incorporating padding to maintain regular block sizes. It provides a higher level of complexity than simple monoalphabetic or basic polyalphabetic ciphers.

Swagman

The Swagman Cipher is a classical polyalphabetic substitution cipher that encrypts plaintext using a repeating keyword to control shifts across letters. It operates similarly to a modified Vigenère cipher, but incorporates unique internal rules for letter substitution that can vary based on the implementation. The cipher aims to increase security over simple monoalphabetic systems by making each letter’s encoding dependent on its position and the keyword.

Disrupted Transposition

The Disrupted Transposition Cipher is a variation of the classical columnar transposition cipher that introduces irregular row filling to obscure structural patterns. Unlike standard transposition, where plaintext is written into a complete rectangular grid, the Disrupted Transposition Cipher intentionally “disrupts” the layout by filling rows unevenly based on a keyword pattern. This irregularity makes it more difficult to reconstruct the original grid during cryptanalysis.