Back close

Course Detail

Course Name Cryptography
Course Code 24CSC532
Program Integrated M. Sc. Mathematics and Computing
Credits 3
Campus Coimbatore

Syllabus

Stream ciphers: Pseudo-random generators, Attacks on the one time pad, Linear generators, Cryptanalysis of linear congruential generators, The subset sum generator.

Block ciphers: Pseudorandom functions and permutations (PRFs and PRPs), PRP under chosen plaintext attack and chosen ciphertext attack, Case study: DES, AES, modes of operation.

Message integrity: Cryptographic hash functions, message authentication code, CBC MAC and its security, Cryptographic hash functions based MACs, Authenticated Encryption- Authenticated encryption ciphers from generic composition.

Public key encryption: RSA, Rabin, Knapsack cryptosystems, Diffie-Hellman key exchange protocol, ElGamal encryption, Elliptic curve cryptography.

Digital signatures: RSA, ElGamal and Rabin’s signature schemes, blind signatures.

Entity authentication: Passwords, challenge-response algorithms, zero-knowledge protocols.

Network security: Certification, public-key infra-structure (PKI), secure socket layer (SSL), Kerberos.

Text Books / References

TEXT BOOKS/REFERENCES:

  1. A.J. Menezes, P. C. V. Oorschot and S. A. Vanstone, Handbook of Applied Cryptography, CRC Press, 1996.
  1. Katz and Y. Lindell, Introduction to Modern Cryptography, Chapman & Hall/CRC, 2007.
  2. Abhijit Das and Veni Madhavan C. E., Public-Key Cryptography: Theory and Practice, Pearson Education India, 2009.
  3. Stinson, Douglas Cryptography: theory and practice. Chapman and Hall/CRC, 2005.
  4. Dan Boneh and Victor Shoup, A Graduate Course in Applied Cryptography,V4, 2017

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