| Week | Topic |
| 13/01 | Introduction; substitution ciphers,
redundancy and entropy, perfect security, one-time pad, unicity
distance. |
| 20/01 | Block ciphers, product ciphers, DES, 3-DES. |
| 27/01 | Groups and finite fields, AES. |
| 03/02 | Number theory, extended Euclidean algorithm,
power algorithm, one-way functions, Diffie-Hellman key exchange. |
| 10/02 | One-way trapdoor functions, public-key cryptography,
public-key authentication, RSA. |
| 17/02 | Rabin-Williams, more number theory, Miller-Rabin.. |
| 24/02 | Digital signatures, DSA, El Gamal, generic El Gamal,
elliptic curves, EC-DSA. |
| 03/03 | Probabilistic PKC, semantic security, quadratic
residuosity problem, Goldwasser-Micali, Blum-Goldwasser. |
| 10/03 | Key management, public-key infrastructure,
certification authorities, cryptographic hash functions. |
| 17/03 | web security (SSL), wireless security (WEP),
email security (PGP). |
| 24/03 | Student presentations. |
| 31/03 | Student presentations. |
| 07/04 | Student presentations. |