# BUT2FI_R4.B.10

Cryptographie - Outils et algorithmes

[Cours crypto](cours/crypto.pdf)

#### Semaine 1
- cm : [Chiffrements par bloc, algorithmes à clefs symétriques](cours/crypto.pdf). 
- tp : [lfsr, xtea, hachages](td_tp/tp1)

#### Semaine 2
- cm : [Chiffrements par bloc, algorithmes à clefs publiques](cours/crypto.pdf). 
- tp : [Substitution-Permutation-Network](td_tp/tp2)

#### Semaine 3
- cm : [Algorithmes à clefs publiques](cours/crypto.pdf). 
- tp : [Diffie-Hellman](td_tp/tp3)

#### Semaine 4
- cm : [Signatures, certificats](cours/crypto.pdf). 
- tp : [OpenSSL (chiffrements, hashages, signatures, certificats)](td_tp/tp4)