Back close

Course Detail

Course Name Cryptography
Course Code 24MAT477
Program 5 Year Integrated MSc/ BSc. (H) in Mathematics with Minor in Data Science
Semester Elective
Credits 3
Campus Amritapuri

Syllabus

Unit-I

Classical ciphers: Cryptanalysis of classical ciphers, Probability theory, Perfect security
Block ciphers: DES, AES, Block cipher modes of operation.

Unit-II

Private-key encryption: Chosen plaintext attacks, Randomised encryption, Pseudorandomness, Chosen cyphertext attacks.

Unit-III

Message authentication codes: Private-key authentication, CBC-MAC, Pseudorandom functions, CCA-secure private-key encryption.

Unit-IV

Hash function: Integrity, Pre-image resistance, 2nd pre-image resistance, Collision freeness.
Key distribution: Key distribution centres, Modular arithmetic and group theory, Diffie- Hellman key exchange.

Unit-V

Public-key Distribution: EIGamal encryption, Cramer-Shoup encryption, Discrete logarithm problem.
Digital Signatures: RSA signatures, RSA-FDH and RSA-PSS signatures, DSA signatures.

Course Objectives and Outcomes

CO-1: Understand the basic concepts of classical ciphers.
CO-2: Understand the concepts of encryptions and pseudorandomness.
CO-3: Understand the concepts private-key encryption.
CO-4: Understand the concepts of EIGamal encryption.
CO-5: Understand the concepts of RSA and DSA signatures.

Text / Reference Books

  1. Katz and Lindell, Introduction to Modern Cryptography. Second Edition, Chapman & Hall/ CRC Press, 2014.
  2. Jonathan Katz and Yehuda Lindell, Introduction to Modern Cryptography, CRC Press.
  3. Hans Delfs, Helmut Knebl, “Introduction to Cryptography, Principles and Applications”, Springer Verlag.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now