Cryptography (English version)
This document describes a condensed, English version of the
cryptografie course given by
Gerard Tel.
Overview of the course
- Class 1: Classical Methods.
Symmetric cryptography, unicity distance, DES, Attacks on DES, 3DES.
Sheets:
1-1,
1-2,
2-2,
2-3,
2-4.
- Class 2: Public Key Methods.
Number Theory, complexity theory, public key algorithms.
Sheets:
4-2,
4-3,
5-3,
5-1,
6-1,
5-2.
- Class 3: Protocols.
Indentification, Zero-knowledge Proof, Signatures, Secret Sharing.
Sheets:
8-2,
9-1,
10-1.
- Class 4: Electronic Money.
- Class 5: Multiparty Secure Computation.
[email protected]