Instructor: Dr. Ali Aydin Selcuk
Office: EA 507
Telephone: 290-1352
E-mail: selcuk@cs.bilkent.edu.tr
Office hour: Tuesday 10:40-11:30 or by appointment
Textbook: Network Security: Private Communication in a Public World, 2nd Edition. C. Kaufman, R. Perlman, and M. Speciner. Prentice-Hall
Supplementary Books:
- Applied Cryptography: Protocols, Algorithms, and Source Code in C, 2nd
Edition. B. Schneier. John Wiley & Sons.
- Cryptography : Theory and Practice. D. Stinson. CRC Press.
- Handbook of Applied
Cryptography. A. Menezes, P. van Oorschot and S. Vanstone. CRC Press.
Syllabus:
(pdf)
Traditional cryptosystems
Block ciphers
Stream ciphers
Hash functions
Public key encryption
Digital signatures
Threshold cryptography
Key management
Authentication systems
Kerboros
IPsec
SSL/TLS
E-mail security
Selected topics
Rijndael, Joan Daemen, Vincent Rijmen
On Probability of Success in Linear and Differential Cryptanalysis, Ali Aydin Selcuk
Differential Cryptanalysis of DES-like Cryptosystems, Eli Biham, Adi Shamir
A Tutorial on Linear and Differential Cryptanalysis, Howard Heys (Erreta)
Encrypted Key Exchange: Password-Based Protocols Secure Against Dictionary Attacks, Steven M. Bellovin and Michael Merritt
Crytography and the Internet, Steve M. Bellovin
Problem Areas for the IP Security Protocols, Steve Bellovin
Initialization Vector Attacks on the IPsec Protocol Suite, Christopher B. McCubbin, Ali Aydin Selcuk, Deepinder Sidhu
Cryptography in Theory and Practice: The Case of Encryption in IPsec, Kenneth G. Paterson and Arnold K.L. Yau
(For a less technical summary, see Lost in Translation: Theory and Practice in Cryptography)Understanding IKEv2: Tutorial, and Rationale for Decisions, Radia Perlman (Slides)
TLS, Wikipedia
IPsec (Radia Perlman)
Mobile IPv6 Security (video) (ZIP file)