Lecture Notes 1 (Introduction) [text]
Lecture Notes 2 (Block Ciphers) [text]
Lecture Notes 3 (DH & RSA) [text]
Lecture Notes 4 (RSA Security / Computation) [text]
Lecture Notes 5 (RSA Bit Security / Hash Functions) [text]
Lecture Notes 6 (Data Integrity) [text]
Lecture Notes 7 (Authentication Protocols) [text]
Lecture Notes 8 (Real Authentication Protocols) [text]
Lecture Notes 9 (Certificates) [text]
Lecture Notes 10 (Modern Cryptography) [text]
Lecture Notes 11 (Reductionist Proofs) [text]
Lecture Notes 12 (Provable Authentication and Protocols) [text]
Lecture Notes 13 (Zero Knowledge) [text]

RC5 Block-Cipher Description [pdf]
RC6 Block-Cipher Description [pdf]
MD5 Hash Function Description (RFC 1321) [pdf]