La cryptologie s'intéresse à la réalisation de l'impossible, sécuriser l'information dans des réseaux ouverts. Il s'agit notamment de veiller à
- la confidentialité des messages,
- l'intégrité des messages,
- l'authenticité des auteurs.
Ce cours donne une introduction à la cryptologie, son histoire et ses usages dans les systèmes informatiques modernes. Bien que les cours soient autonomes, une familiarité avec l'algèbre (Z/NZ, corps finis, cf. MAT552), réseau (cf. INF557) est fortement recommandé. Ce cours fait partie du parcours Cybersécurité et est un prérecquis pour INF568.
Chaque cours correspond un TD, dans lequel vous appliquerez les concepts appris en les exécutant en C.
Ce cours se valide par du contrôle continu et un examen écrit. De plus, plusieurs des sujets peuvent être au coeur d'un projet de 3A.
- Responsable: Blin Estelle
- Responsable: Morain François