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.