| Cipher: a secret way of writing (way of encrypting) |
| Cryptography: Theory of secret writing |
| Cryptanalysis: Theory of "breaking" ciphers |
| Cryptology:Cryptography and Cryptanalysis |
| Plaintext: un-encrypted text |
| Ciphertext: encrypted text |
| Key: controls the En- and Decryption |
| Transposition: reorders the symbols of a text |
| Substitution: replaces (blocks of) symbols by other symbols |
| Chiffretext only: The Cryptanalyst can determine the plain text only from the caught chiffre text. |
| known plain text: Knowledge of plaintext-ciphertext-pairs helps in decrypting the entire text, e.g. greeting phrases in letters, keywords in programming languages. |
| chosen plaintext: The Cryptanalyst reveives the cipher text for a plaintext chosen by him (e.g. on database systems). |
![]() |
2 Basics | ![]() |