Applied Cryptography Syllabus
Applied Cryptography Syllabus
‘CD – 01’
Course Objectives: The aim of this course is to introduce the student to the areas of cryptography and cryptanalysis. This course develops a basic
understanding of the algorithms used to protect users online and to understand some of the design choices behind these algorithms. To develop a workable
knowledge of the mathematics used in cryptology in this course. The course deals with modern trends in asymmetric key cryptography, namely using Elliptic
Curves. The course concludes with the design rationale of network protocols for key exchange and attacks on such protocols.
Course Contents/Syllabus:
Weightage (%)
Module I Introduction and Mathematical Foundations 20%
Descriptors/Topics
Overview on Modern Cryptography, Number Theory, Probability and Information Theory, Classical Cryptosystems,
Cryptanalysis of Classical Cryptosystems, Shannon’s Theory
Lab Assessment
Text Reading:
• Douglas Stinson, "Cryptography Theory and Practice", 2 nd Edition, Chapman & Hall/CRC.
• W. Stallings, "Cryptography and Network Security", Pearson Education.
•
References:
• B. A. Forouzan, "Cryptography & Network Security", Tata Mc Graw Hill.
•
•
Additional Reading: