Instructor
Hamdi
Murat Yıldırım /
Office E118, Phone: x5072
E-mail
Web Page http://www.bilkent.edu.tr/~hmurat
Course Credit 3 (3 hours in class)
Sections 001
Short Course Description: The course covers theory and practice of computer security, focusing in particular on the security aspects of the computing systems. It surveys classical cryptography and cryptographic tools used to provide security, such as shared key encryption (DES, 3DES, AES, RC4 etc.); cipher block modes of operation, cryptographic hash functions, public key encryption, key exchange, and digital signature (Diffie-Hellmann, RSA, DSS, etc.) Besides, it then briefly reviews how these tools are utilized in Public Key Infrastructure (PKI) and in the Internet protocols and applications such as PGP, SSL, TLS, and others.
Office Hours: (see my schedule)
Prerequisites
Textbook Network Security Essentials by William Stallings, Fourth Edition, 2011
Cryptography Theory and Practice (Chapter1) by Douglas R. Stinson
Other Suggested References:
Cryptography and Network Security: Principles and Practice by William Stallings, Fifth Edition, 2011
Network Security (Private Communication in a Public World) by Charlie Kaufman, Second Edition, 2002.
Reference books and references available on web sites.
Syllabus >pdf< | STARS Syllabus