Week  Topics  Study Materials  Materials 
1 
Time estimates for doing arithmetic. Divisibility and Eucledian algorithm


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

2 
Congruences and finite fields.


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

3 
Classical cryptographic algorithms


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

4 
The idea of publickey cryptography, knapsack, LLL algorithm


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

5 
RSA, Rabin, Primality testing.


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

6 
Factorization algorithms


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

7 
Other attacks on RSA.


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

8 
Discrete logarithm problem (DLP). El Gamal encryption scheme.


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

9 
DLP in finite fields.


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

10 
Elliptic curves. DLP in elliptic curves


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

11 
Elliptic curve primality tests and factorization


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

12 
Signature schemes, hash functions and the random oracle model


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

13 
El Gamal signature scheme. Full domain hash


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

14 
DiffieHellman problem


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

15 
Final 1st week


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002

16 
Final 2nd week


D. Stinson, Cryptography: Theory and Practice, CRC Press, 2002
