ciphers are methods of transforming information to conceal its meaning or structure. This organizes ciphers by their method, providing direct access to explanations, history, and practical usage for each technique.
Beale
Book
Book
Book
Index Card
Book
Ottendorf
Book
Patristic
Book
Stylesheet
Book
Chaocipher
Mechanical
Enigma
Mechanical
Jefferson Disk
Mechanical
Lorenz
Mechanical
M-209
Mechanical
M-94
Mechanical
VIC
Mechanical
3DES
Modern / Complex
AES
Modern / Complex
Blowfish
Modern / Complex
ChaCha20
Modern / Complex
Combination
Modern / Complex
Cicada-3301
Modern / Complex
DES
Modern / Complex
Dice
Modern / Complex
Knapsack
Modern / Complex
Nihilist
Modern / Complex
Null
Modern / Complex
Rabbit
Modern / Complex
RC4
Modern / Complex
TEA
Modern / Complex
Vernam
Modern / Complex
XOR
Modern / Complex
XTEA
Modern / Complex
XXTEA
Modern / Complex
Alberti
Polyalphabetic
Autokey
Polyalphabetic
Autokey Vigenère
Polyalphabetic
Beaufort
Polyalphabetic
Bellaso
Polyalphabetic
Cadenus
Polyalphabetic
Cadenus-Gronsfeld
Polyalphabetic
Gronsfeld
Polyalphabetic
Phillips
Polyalphabetic
Polyalphabetic
Polyalphabetic
Porta
Polyalphabetic
Progressive Caesar
Polyalphabetic
Progressive Key
Polyalphabetic
Quagmire I
Polyalphabetic
Quagmire II
Polyalphabetic
Quagmire III
Polyalphabetic
Quagmire IV
Polyalphabetic
Ragbaby
Polyalphabetic
Running-Key
Polyalphabetic
Slidefair
Polyalphabetic
Solitaire
Polyalphabetic
Trithemius
Polyalphabetic
Variant Beaufort
Polyalphabetic
Vigenère
Polyalphabetic
ADFGVX
Polygraphic
ADFGX
Polygraphic
Bazeries
Polygraphic
Bifid–Bacon
Polygraphic
Bifid
Polygraphic
Checkerboard
Polygraphic
D’Agapeyeff Polybius
Polygraphic
Digrafid
Polygraphic
Digraph
Polygraphic
Four Square
Polygraphic
Fractionated Morse
Polygraphic
Hill
Polygraphic
Nicodemus
Polygraphic
Nihilist Substitution
Polygraphic
Playfair
Polygraphic
Pollux
Polygraphic
Polybius
Polygraphic
Polygraphia
Polygraphic
Portax
Polygraphic
Straddling Checkerboard
Polygraphic
Tap Code
Polygraphic
Three Square
Polygraphic
Tri-Square
Polygraphic
Trifid
Polygraphic
Two Square
Polygraphic
Wheatstone
Polygraphic
A1Z26
Substitution
Acrostic
Substitution
Affine
Substitution
Albam
Substitution
Atbash
Substitution
Baconian
Substitution
Caesar
Substitution
Chaotic
Substitution
Dorabella
Substitution
Giovanni-Fontana
Substitution
Gold-Bug
Substitution
Homophonic
Substitution
Kangaroo
Substitution
Kama-Sutra
Substitution
Keyed Caesar
Substitution
Monoalphabetic
Substitution
Nomenclator
Substitution
Patristocrat
Substitution
Pigpen
Substitution
Pinprick
Substitution
Rosicrucian
Substitution
Semaphore
Substitution
Simple Substitution
Substitution
Templar
Substitution
Vatsyayana
Substitution
Zodiac
Substitution
AMSCO
Transposition
Caesar Box
Transposition
Cardan-Grille
Transposition
Columnar
Transposition
Disrupted
Transposition
Double
Transposition
Grid
Transposition
Keyboard Code
Transposition
Map
Transposition
Myszkowski
Transposition
Rail-Fence
Transposition
Redefence
Transposition
Route
Transposition
Scytale
Transposition
Spiral
Transposition
Swagman
Transposition
Transposition
Transposition