International Institute of Information Technology (IIIT), Bangalore is offering a free online course on the foundations of Cryptography on NPTEL platform.
IIIT Bangalore is offering the course for the candidates who are interested in understanding the cryptography research papers and standards in the present day.
The online course is free for all the students and professionals and the enrolling procedure is similar to that of other courses on NPTEL. IIIT Bangalore offers the course aiming at science and mathematics students.
Dr Ashish Choudhury, associate professor at IIIT Bangalore will be conducting the free online course. Choudhury has completed MS and PhD at IIT Madras and post-doc at ISI Kolkata and the University of Bristol.
Also Read: IIIT Bangalore Admission 2021
IIIT Bangalore: Learning Outcomes of Online Cryptography Course
The online cryptography course is aimed at equipping learners with the basic paradigm and principles of modern cryptography. The time duration of the course is 12 weeks.
In the online course offered by IIIT Bangalore, candidates will be introduced to definitions, constructions of various cryptographic objects, security properties of such objects, how to design definitions satisfying objects, etc.
The following topics are discussed and explained in details in the online course:
- Course Overview, Symmetric-key Encryption, Historical Ciphers, Perfect Security and Its Limitations.
- Computational Security, Semantic Security and Pseudorandom Generators (PRGs).
- Stream Ciphers, Provably-secure Instantiation of PRG, Practical Instantiation of PRG, CPA-security and Pseudo-random Functions (PRFs).
- CPA-Secure Ciphers from PRF, Modes of Operations of Block Ciphers, Theoretical Constructions of Block Ciphers and Practical Constructions of Block Ciphers.
- DES, AES and Message Authentication Codes (MAC).
- Information-theoretic Secure MAC, Cryptographic Hash Functions, Ideal-Cipher Model, Davies-Meyer construction and Merkle-Damgård Paradigm.
- Birthday Attacks on Cryptographic Hash Functions, Applications of Hash Functions, Random Oracle Model and Authenticated Encryption.
- Generic Constructions of Authenticated Encryption Schemes, Key-exchange Problem, One-way Trapdoor Functions and Cyclic Groups, and so on.
Candidates who are interested should apply on the official website of NPTEL on or before January 25, 2021. The online course will be commenced on January 18, 2021, and will be concluded on April 9, 2021.
To obtain the certificate with IIIT Bangalore and NPTEL logos, candidates should pay the examination fee of INR 1,000 and clear the examination which will be conducted on April 24, 2021.
Also Read: IIIT Bangalore Courses Offered