Course Name: 

Cryptanalysis (IS823)


M.Tech (CSE-IS)


Elective Courses (Ele)

Credits (L-T-P): 

03 (3-0-0)


Modern cryptography. Steganography, One-way functions; pseudo-randomness and random number generators; encryption; authentication, symmetric cryptography, asymmetric cryptography: public-key cryptosystem; digital signatures, message authentication codes, remote user authentication, notions of security; zero knowledge/ interactive proofs, multi-party cryptographic protocols, key exchange and applications; cryptanalysis of cryptographic primitives and protocols, such as by side-channel attacks, differential cryptanalysis, or replay attacks; and cryptanalytic techniques on deployed systems etc. Lattices in cryptography and cryptanalysis: Algorithmic aspects of the theory of point lattices and their applications to cryptography and cryptanalysis. Differential and Linear Cryptanalysis, side channel cryptanalysis.


1. Spillman and Richard J, "Classical and Contemporary Cryptology", PHI International, 2004.
2. Han and Helmutt, "Introduction to Cryptography: Principles and Applications", Springer Verlag, 2002.


Computer Science and Engineering

Contact us

P Santhi Thilagam
Associate Professor and Head
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.

  • Hot line: +91-0824-2474060

Connect with us

We're on Social Networks. Follow us & get in touch.