1
IN3210/4210 Network and Communications Security
Symmetric Cryptography
Nils Nordbotten
August 2020
IN3210/4210
Terminology
- plaintext (P) - original message/data
- ciphertext (C)- coded message/data
- cipher - algorithm for transforming plaintext to ciphertext or ciphertext to plaintext
- key (K)– info used in cipher known only to sender/receiver
- encipher (encrypt) (E) - converting plaintext to ciphertext
- decipher (decrypt) (D) - recovering plaintext from ciphertext
- cryptography - study of encryption principles/methods
- cryptanalysis (code breaking) - study of principles/ methods of recovering key or deciphering ciphertext
without knowing the key
- cryptology - field of both cryptography and cryptanalysis
2