This is an introductory course on the methods, algorithms, techniques, and tools of data security and cryptography. After studying the theoretical aspects of cryptographic algorithms and protocols, we show how these techniques can be integrated to solve particular data and communication security problems.
Midterm and HW Assignments: (65 %)
Final: (35 %)
Lecture 201 : Sunday & Tuesday 08:00 – 10:00, B205
Lecture 101 : Sunday & Tuesday 10:00 – 12:00, B205
Sunday 11:00 – 12:30, A300
Last update: April 2021