OBJECTIFS :
- Savoir manipuler les concepts-clés de la cryptologie
- Connaître les principaux algorithmes utilisés en cryptographie et leurs caractéristiques
CONTENU DÉTAILLÉ DE L’ENSEIGNEMENT :
- Cryptographie symétrique : quelques cryptosystèmes « historiques », systèmes affines, chiffrement par blocs, modes opératoires, chiffrement à la volée (Vernam, one-time pad, LSFR)
- Cryptographie à clé publique (Diffie-Hellman, RSA)
- Fonctions de hachage cryptographiques
- Compléments : Signature numérique, authentification