Syllabus - Fundamentals of Cryptography (CY302)
CSE-Cyber Security
Fundamentals of Cryptography (CY302)
III-Semester
Unit 01
Introduction of cryptography, Symmetric-key Encryption, Historical Ciphers, Computational Security, Semantic Security and Pseudorandom Generators (PRGs), Perfect secrecy. One-time-pad encryption. Characterizations of perfect secrecy, Limitations of perfect secrecy
Unit 02
CPA-Secure Ciphers from PRF, Modes of Operations of Block Ciphers, DES, AES and Message Authentication Codes (MAC),Information-theoretic Secure MAC, Cryptographic Hash Functions
Unit 03
Ideal-Cipher Model, Davies-Meyer Birthday Attacks on Cryptographic Hash Functions, Applications of Hash Functions, Random Oracle Model and Authenticated Encryption. Generic Constructions of Authenticated Encryption Schemes, Key-exchange Problem, One-way Trapdoor Functions and Cyclic Groups and Merkle-Damgård construction Paradigm
Unit 04
Discrete-Logarithm Problem, Computational Diffie-Hellman Problem, Decisional, Diffie-Hellman Problem, Elliptic-Curve Based Cryptography and Public-Key Encryption
Unit 05
CCA -secure Public-key Hybrid Ciphers Based on Diffie-Hellman Problems and RSA-assumption, Digital Signatures, Overview of TLS/SSL, Number Theory, Interactive Protocols
Course Objective
To understand basics of Cryptography and Network Security.
Course Outcome
["To understand basics of Cryptography and Network Security.", "To be able to secure a message over insecure channel by various means.", "To learn about how to maintain the Confidentiality, Integrity and Availability of a data.", "To understand various protocols for network security to protect against the threats in the networks."]
Practicals
Reference Books
-
Cryptography And Network Security Principles And Practice Fourth Edition, William Stallings, Pearson Education
-
Modern Cryptography: Theory and Practice, by Wenbo Mao, Prentice Hall PTR
-
Network Security Essentials: Applications and Standards, by William Stallings. Prentice Hall
-
Cryptography: Theory and Practice by Douglas R. Stinson, CRC press.