PERSONAL - Cryptography

Notation

Foundations: Shannon ciphers, perfect security, semantic security

PRGs, stream ciphers, OWFs

PRFs, IND-CPA, rCTR

PRPs, IND-CCA2, Luby–Rackoff

MACs, UHFs, NMAC, keyless hashing

Ciphertext integrity, AE, Encrypt-then-MAC

KEMs, OWTFs, the random oracle model, Diffie–Hellman

PKE, hybrid encryption, FO

Signatures

BONUS: Proof techniques

BONUS: Constructions catalogue

BONUS: Exam patterns and one-liners