Lecture 1 - Introduction Caeser cipher
Lecture 2 - Modular arithmetic, shift cipher
Lecture 3 - Affine Cipher, Vigenere Cipher
Lecture 4 - Prefect secrecy, Application of Shift Cipher
Lecture 5 - Problem Discussion on Affine cipher and Perfect Secrecy
Lecture 6 - Product Cipher, Block Cipher, Modes of Operation for Block Cipher
Lecture 7 - Substitution Permutation network, Fiestel Cipher
Lecture 8 - S-Box Theory
Lecture 9 - Cryptanalysis and its Variants, Linear Attack
Lecture 10 - Problem Discussion
Lecture 11 - Public Key Cryptology Introduction RSA Cryptosystem
Lecture 12 - Complexity analysis of Euclidian Algorithm and RSA Cryptosystem square and multiply algorithm
Lecture 13 - Primality testing: Miler-Rabin Algorithm, Legendre Symbol and Jacobi Symbol
Lecture 14 - Efficien Computation of Jacobi Symbol Primality Testing:Solovay-Stassen Algorithm
Lecture 15 - Problem Discussion on Jacobi Symbol Calculation and RSA Cryptosystem
Lecture 16 - Cryptographic hash function: Introduction
Lecture 17 - Random Oracle model, Security of hash functions
Lecture 18 - Randomized Algorithm and its application on Preimage resistance and collision resistance
Lecture 19 - Iterated Hash Functions
Lecture 20 - Problem Discussionn