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 | ![]() |