Introduction to Modern Cryptography
28th May to 9th June
M,W,F – 2:30 to 4pm
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
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.
Learning Support for the Course
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!