Classical cipher
|
In cryptography, a classical cipher is a type of cipher used historically but which now have fallen, for the most part, into disuse. In general, classical ciphers operate on an alphabet of letters (such as "A-Z"), and are implemented by hand or with simple mechanical devices. By contrast, modern schemes use computers or other digital technology, and operate on bits and bytes. Classical schemes are often susceptible to ciphertext-only attacks, sometimes even without knowledge of the system itself, using tools such as frequency analysis. Sometimes classed with classical ciphers are more advanced mechanical or electro-mechanical cipher machines, such as the Enigma machine.
Classical ciphers are often divided into transposition ciphers and substitution ciphers. In a substitution cipher, letters (or groups of letters) are systematically replaced throughout the message for other letters (or groups of letters). In a transposition cipher, the letters themselves are kept unchanged, but rather their order within the message is scrambled according to some well-defined scheme. More complex algorithms can be formed by mixing substitution and transposition in a product cipher; modern block ciphers such as DES iterate through several stages of substitution and transposition.
See also
- History of cryptography
- ADFGVX cipher
- Affine cipher
- Atbash
- Autokey cipher
- Bifid cipher
- Book cipher
- Caesar cipher
- Hill cipher
- Permutation cipher
- Playfair cipher
- Polyalphabetic cipher
- Running key cipher
- Trifid cipher
- Vigenère cipher
Classical cryptography edit (https://academickids.com:443/encyclopedia/index.php?title=Template:Classical_cryptography&action=edit) |
Ciphers: ADFGVX | Affine | Atbash | Autokey | Bifid | Book | Caesar | Four-square | Hill | Permutation | Pigpen | Playfair | Polyalphabetic | Reihenschieber | Running key | Substitution | Transposition | Trifid | Two-square | Vigenère
|
Cryptanalysis: Frequency analysis | Index of coincidence |
Misc: Cryptogram | Polybius square | Scytale | Straddling checkerboard | Tabula recta |