ICT 6541: Applied Cryptography
Schedule: Sunday 5 PM to 8 PM
Platform: MS Teams - ICT6541 (April-2020)
Please check latest announcments at MS Teams.
This course provides an introduction to the fundamental principles of cryptography and its applications on the network security domain. Students will become familiar with cryptographic techniques for secure communication of two parties over an insecure (public) channel; verification of the authenticity of the source of a message; verification of the integrity of the messages transmitted via an insecure channel and unique identification of the originator of any message. Cryptanalysis attacks against the cryptographic techniques, and attack models will be presented. Furthermore, it will be illustrated how network security and management mechanisms employ cryptography to prevent, detect, and mitigate security threats against the network.
- Applied Cryptography: Protocols, Algorithms, and Source Code in C by Bruce Schneier
- Handbook of Applied Cryptography by Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone
All the lectures will be available at MS Teams.