In cryptography, substitution is one of the two basic encryption classes.
The characters are changed according to a fixed procedure.
If only one alphabet is used, this is called monoalphabetic substitution, otherwise polyalphabetic substitution.
If only one character is substituted at a time, it is called a monographic substitution; otherwise it is called a bi-/polygraphic substitution.
GCWizard knows the following substitution encodings:
- Abaddon – monoalphabetic, monographic
- ADFG(V)X – monoalphabetic, monographic
- Affine – monoalphabetic, monographic
- Atbash – monoalphabetic, monographic
- Bacon – monoalphabetic, monographic
- Bifid – monoalphabetic, monographic
- Caesar – monoalphabetic, monographic
- Chao – monoalphabetic, monographic
- Enigma – polyalphabetic, monographic
- Gronsfeld – polyalphabetic, monographic
- Homophon – monoalphabetic, monographic
- Kamasutra – monoalphabetic, monographic
- Tapcode – monoalphabetic, monographic
- Mexican Cipher Wheel – monoalphabetic, monographic
- One-Time-Pad – polyalphabetic, monographic
- Playfair – monoalphabetic, bigraphic
- Polybios – monoalphabetic, monographic
- RSA – monoalphabetic, monographic
- Solitaire – monoalphabetic, monographic
- Straddling Checkerboard – monoalphabetic, monographic
- Tapir – monoalphabetic, monographic
- Trifid – monoalphabetic, monographic
- Trithemius – polyalphabetic, monographic
- Vigenère – polyalphabetic, monographic