X
X
X

X
Courses » Introduction to Cryptology

Introduction to Cryptology

ABOUT THE COURSE

Cryptology is employed to communicate securely, authenticate messages and sign digitally. This four-week course “Introduction to Cryptology” is designed for both computer science and mathematics students, touching upon the most important ideas and techniques of the present day cryptology. All the pre-requisite topics are revised during the lectures making this course self-contained and accessible to a wider audience. It is hoped that this course will prepare interested students for a more extensive course on Information Security.

INTENDED AUDIENCE

UG Stundents of  Computer Science and Engineering, Electronics, Electrical Engineering & Mathematics  

PRE-REQUISITES

Discrete Mathematics

COURSE INSTRUTOR



Dr. Sugata Gangopadhyay is an Associate Professor in the Department of Computer Science and Engineering at the Indian Institute of Technology Roorkee. His research interests are in Cryptology and Discrete Mathematics. Dr. Gangopadhyay has taught Cryptography as an elective course at IIT Roorkee for several years to BTech students. He has guided six PhDs in the area of Cryptographic Boolean functions. Dr. Gangopadhyay has published research paper in leading journals such as IEEE Transaction of Information Theory, Discrete Mathematics, Discrete Applied Mathematics, Information Processing Letters etc. He has also been principal investigator of two international projects on Cryptology.
COURSE PLAN

Week-1: Classical Cryptography, Shannon’s Theory. 
Week-2: Block Ciphers.
Week-3: Public Key Cryptography. 
Week-4: Cryptographic Hash Functions.

MORE DETAILS ABOUT THE COURSE

Course url: https://onlinecourses.nptel.ac.in/noc16_cs21
Course duration: 04 weeks
Start date and end date of course: 18 July 2016 - 12 August 2016
Dates of exams: 18 September 2016 & 25 September 2016
Time of exam: 2pm - 5pm
Final List of exam cities will be available in exam registration form.
Exam registration url - Will be announced shortly
Exam Fee: The online registration form has to be filled and the certification exam fee of approximately Rs 1000(non-Programming)/1250(Programming)needs to be paid.

CERTIFICATE

E-Certificate will be given to those who register and write the exam. Certificate will have your name, photograph and the score in the final exam. It will have the logos of NPTEL and IIT Madras.
It will be e-verifiable at nptel.ac.in/noc.

SUGGESTED READING

1. Stinson D., “Cryptography Theory and Practice”, 3rd  edition, Chapman & Hall / CRC

2. Das A. and Venimadhavan C. E., “Public-Key Cryptography-Theory and Practice”, Pearson Education Inc

3. Koblitz N., “A Course in Number Theory and Cryptography”, 2nd edition, Springer (Indian Reprint)

4. Buchman J., “Introduction to Cryptography”, 2nd edition, Springer (Indian Reprint)