Cryptanalysis
Course Name:
Cryptanalysis (IS823)
Programme:
Category:
Credits (L-T-P):
Content:
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.