Instructor: Dr. Ali Aydin Selcuk
Office: EA 507
Telephone: 290-1352
E-mail: selcuk@cs.bilkent.edu.tr
Office hour: Friday 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
Kerberos
IPsec
SSL/TLS
E-mail security
Selected topics
Rijndael, Joan Daemen, Vincent Rijmen
Differential Cryptanalysis of DES-like Cryptosystems, Eli Biham, Adi Shamir
A Tutorial on Linear and Differential Cryptanalysis, Howard Heys (Erreta )
On Probability of Success in Linear and Differential Cryptanalysis, Ali Aydin Selcuk
Intercepting Mobile Communications: The Insecurity of 802.11, Nikita Borisov, Ian Goldberg, David Wagner
Basic Number Theory Fact Sheet I, Fact Sheet II, Dan Boneh
FAQ About Today's Cryptography, RSA Labs
Crytography and the Internet, Steve M. Bellovin
Problem Areas for the IP Security Protocols, Steve M. Bellovin
Cryptography in Theory and Practice: The Case of Encryption in IPsec, Kenneth G. Paterson, Arnold K.L. Yau
Understanding IKEv2: Tutorial, and Rationale for Decisions, Radia Perlman (Slides)
TLS, Wikipedia
Weak Authentication: How to Authenticate Unknown Principals without Trusted Parties, Jari Arkko, Pekka Nikander
IPsec (Radia Perlman)
Mobile IPv6 Security (video) (ZIP file)