Unit-I
Classical ciphers: Cryptanalysis of classical ciphers, Probability theory, Perfect security
Block ciphers: DES, AES, Block cipher modes of operation.
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 |
Classical ciphers: Cryptanalysis of classical ciphers, Probability theory, Perfect security
Block ciphers: DES, AES, Block cipher modes of operation.
Private-key encryption: Chosen plaintext attacks, Randomised encryption, Pseudorandomness, Chosen cyphertext attacks.
Message authentication codes: Private-key authentication, CBC-MAC, Pseudorandom functions, CCA-secure private-key encryption.
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.
Public-key Distribution: EIGamal encryption, Cramer-Shoup encryption, Discrete logarithm problem.
Digital Signatures: RSA signatures, RSA-FDH and RSA-PSS signatures, DSA signatures.
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.
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.