Caesar Cipher
Shift plaintext letters by a fixed number of positions.
Open toolExplore historic hand ciphers, substitution systems, polyalphabetic methods, and coordinate-based designs with interactive tools and detailed guides.
Shift plaintext letters by a fixed number of positions.
Open toolConfigure Enigma I, M3, or M4 rotors, ring settings, reflectors, and plugboard wiring with live output and signal tracing.
Open toolEncrypt or decrypt letters with an equal-length key, securely generate a random pad in your browser, and inspect every modulo-26 step.
Open toolPolyalphabetic substitution cipher using a repeating key.
Open toolUse a repeating keyword with the reciprocal Beaufort rule C = K - P mod 26.
Open toolExtend a keyword with plaintext letters for a stronger polyalphabetic stream.
Open toolEncode letters as row-and-column coordinates using the classic 5x5 Polybius square.
Open toolEncrypt text with E(x) = (ax + b) mod 26 using configurable keys and formatting options.
Open toolEncrypt letter blocks with square key matrices and modular arithmetic.
Open toolEncrypt letter pairs with a 5×5 keyword square and digraph rules.
Open toolBuild a keyed substitution alphabet from a cleaned keyword.
Open toolTurn letters into the geometric grid-and-X symbols of the Pigpen cipher, or decode a message with the clickable visual alphabet.
Open toolEncrypt or decrypt text with a fully custom monoalphabetic substitution alphabet.
Open toolMix Polybius square coordinates in fixed-size blocks to create a fractionating classical cipher.
Open toolEncrypt or decrypt numeric Nihilist ciphertext with a keyed Polybius square and repeated additive key.
Open toolUse a keyed ADFGX square followed by keyed columnar transposition.
Open toolUse a keyed ADFGVX square with letters and digits, then apply keyed columnar transposition.
Open toolWhy the world's easiest cipher to break is still the perfect place to start learning.
How one of the oldest substitution ciphers turns A into Z, B into Y, and the alphabet into its own reflection.
How multiplication, modular arithmetic, and a two-number key turned simple alphabet substitution into one of classical cryptography's cleanest mathematical teaching tools.
How a memorable keyword builds a keyed substitution alphabet, and why the pattern still gives the game away.
How a scrambled alphabet became the simplest general form of classical substitution, and why the patterns of language still give it away.
How corners, wedges, and dots turned ordinary letters into one of history’s most recognisable secret alphabets.
How a random key as long as the message turned simple addition into cryptography’s rarest promise—perfect secrecy—and why one reused page can bring the whole system crashing down.
How Lester S. Hill's 1929 matrix cipher moved secret writing beyond alphabet tricks and toward the logic of modern cryptography.
How a 5×5 keyword square turned simple substitution into one of classical cryptography's most elegant hand ciphers.
How a 5×5 grid turned the alphabet into numbers, signals, and one of classical cryptography's most useful building blocks.
How a 5×5 square turned the alphabet into row-and-column tap groups, and made communication possible through walls, pipes, floors, and silence.
How the Polybius square became a fractionating cipher that mixed letters before turning them back into text.
How a simple 5×5 letter square became a numerical cipher with two keys, repeated addition, and a revolutionary history.
How a repeating keyword lets classical cryptography rotate among several alphabets instead of relying on one fixed substitution.
How a reversed keyword rule made one of classical cryptography's neatest self-undoing ciphers.
How a Vigenère-style cipher tried to escape repetition by feeding the plaintext back into the keystream.
How rotating wired wheels, a reflector, and a plugboard created one of history’s most formidable cipher machines—and how mathematics, engineering, captured documents, and human mistakes brought it down.
A complete practical walkthrough of the CipherRegister Enigma simulator, from the first test vector to M4 keys, signal tracing, custom rotors, troubleshooting, and deciphering.
The World War I field ciphers that split characters into coordinates, scattered those coordinates across the page, and made intercepted radio traffic far harder to analyse at speed.