Accueil - Connexion

Cryptographie

397-1 Cryptographie Informatique (formation initiale sous statut étudiant) S7
Cours : 15 h TD : 3 h TP : 0 h Projet : 0 h Total : 18 h
Responsable : Morgan Barbier
Pré-requis
1I2AB4 - Algèbre
Objectifs de l'enseignement
Ce cours vise à donner une culture à la fois générale et précise sur la cryptographie moderne. De nombreux aspects y sont abordés: cryptographie symétrique et asymétrique, fonctions de hachage, modes de chiffrement par bloc, chiffrement par flot, DES, AES, RC4, RSA, Diffie-Hellman, logarithme discret, factorisation de grands entiers, ...
Programme détaillé
I- Applications de la cryptographie
II- Chiffrement par bloc
- protocoles DES et AES
- modes opératoires: ECB, CBC, CTR,...
III- Chiffrement à flot
- one time pad
- générateur pseudo-aléatoire: RC4
IV- Cryptographie asymétrique
- rappels d'arithmétique: Euclide, Bezout, nombres premiers
- anneaux Z/nZ, Théorèmes de Fermat et d'Euler
- RSA, El Gammal, Diffie-Hellman et leur sécurité
- signature (DSS, signature aveugle, protocole de Chaum)
V- Fonctions de hachage
- construction générale
- exemples
Applications (TD ou TP)
Non renseigné
Compétences acquises
Une connaissance précise de la cryptographie moderne.


Bloc compétence : Concevoir une solution perenne dans le domaine du génie logiciel
-> Niveau 3 : Formaliser et modéliser un problème à l’aide d’outils mathématiques et algorithmiques.
-> Niveau 1 : Trouver une information pertinente dans la littérature scientifique et technique puis l’évaluer et l'exploiter.
Bibliographie
Non renseigné

© 2024 - ENSICAEN ( Mentions Légales - Crédits )