Introduction to Modern Cryptography


Mahavir Jhawar

Course Dates

28th May to 9th June


M,W,F – 2:30 to 4pm


6 Hours/Week


INR 12,000


28th May

Pre-college courses to explore specific disciplines

3-Weeks live, online courses during holidays

India's best faculty, amazing peers & learning support

Completion certificate from ashoka university

About The Course

Cryptography has become an important topic in undergraduate curricula in computer science, not just for its ability to put mathematics in a dramatic setting, but for its current standing as the basis for almost all computer security. The course will introduce the basics of the fundamental cryptographic concepts such as encryption, digital signature, and hash function. The mathematics behind these systems will be discussed and developed using open-source software (for computational mathematics). The course will include practicals on the general process of encryption and decryption, digital signing, and verification using selected industry-standard encryption and digital signature systems. We will also describe how these concepts have practical applications in the field of cybersecurity, cryptocurrencies (Bitcoin), etc.

Register Your Interest

    I Agree to Privacy Policy & consent to being contacted by AshokaX for course related information.


    Mahavir Jhawar

    Mahavir Jhawar

    Ph.D. Indian Statistical Institute

    Mahavir Jhawar is Head of the Department and Assistant Professor of Computer Science at Ashoka University. His primary areas of research are in Cryptography. In particular, he enjoys working in public-key cryptography, lattice-based cryptography, blockchain, protocols in applied cryptography, and network security.  He received his Ph.D. degree (2011) in computer science from the Indian Statistical Institute, Kolkata and was a postdoctoral fellow (2012-14) in the Department of Computer Science, University of Calgary, Canada.

    Horizons Course Objectives

    Discover Your Interest and Aptitude

    Go Deep Into Specific Disciplines

    Learn with Amazing Peers from Schools across India

    Explore Unique Perspectives and Ideas

    Develop New Skills and Abilities

    Learning Support for the Course

    Aarav Varshney

    Aarav Varshney

    Aarav Varshney
    Aarav is an Ashoka undergraduate who will be a 3rd year Computer Science Major from the next Monsoon. He has strong interests in Blockchain, Computer Architecture, Algorithms and in developing mobile and web applications. On another note, he also loves dogs!