Advanced Cryptography

Course Name: 

Advanced Cryptography (IS822)


M.Tech (CSE-IS)


Elective Courses (Ele)

Credits (L-T-P): 

03 (3-0-0)


Objectives of cryptography, Symmetric Key Encryption- Stream ciphers & Block ciphers, Public-Key cryptography: RSA, Hash-functions, Discrete logarithm, Modular Squaring, Cryptographic Protocols: Key exchange & entity authentication, identification schemes, commitment schemes, electronic elections, Probabilistic algorithms, probably secure encryption & Digital signatures. Mathematical Models for Internet: Design and control communication networks that respond to: randomly fluctuating demands and failures by adapting rates, by rerouting traffic and by reallocating resources, stability and fairness of rate control algorithms for the Internet; economic issues, scalable models of simulation of such networks, Quantum Cryptography


1.Wenbo Mao, "Modern Cryptography- Theory and Practice", Prentice Hall, 2004.
2.Susan Loepp and William K. Wooters, "Protecting Information (Quantum Cryptography)", Cambridge, 2005.
3.Hans DelFs and Helmutt Knebl, "Introduction to cryptography: Principles and Application", Springer Verlag.


Computer Science and Engineering

Contact us

Dr. Manu Basavaraju
Head of the Department
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Hot line: +91-0824-2474053
Email: hodcse[AT]nitk[DOT]ac[DOT]in


Connect with us

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