| Simple Substitution: Every characters of the plaintext
is replaced by a characters of the ciphertext, e.g.
Shift Cipher, Substitution Cipher,
Affine Cipher. |
| Homophone Substitution: Every characters of the plaintext
can be replaced by different characters of the ciphertext, e.g.
Vigenère Cipher. |
| Polyalphabetical Substitution: The plaintext characters
are ciphered in a special order (e.g., periodically) through different
transformations. |
| Polygram Substitution: Whole blocks of plaintext characters
are replaced. |