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. |