ICT 6541: Applied Cryptography

Schedule: Tuesday 5 PM to 8 PM

Location: Room 629, ECE Building, BUET

Office Hour: Tuesday 3 PM - 4 PM


Please check latest announcments at learning.iict.buet.ac.bd

Course Synopsis

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.

Reference Book

  • 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


  • Midterm Exam 1: 20%
  • Midterm Exam 2: 20%
  • Term Paper: 20%
  • Final Exam: 40%

Class Lectures

All the lectures will be available at learning.iict.buet.ac.bd

Copyright Asif © 2015 - 2023