Introduction à la cryptographie moderne
Ce qui sera présenté
Encryption symmétrique
Mode OFB / Stream Cipher
Mode ECB
Mode CBC
Les attaques présentées vont tous assumer qu'il n'y a pas de mécanisme de signature
Algorithme d'encryption par bloc
Nombre fix de bytes entrée
Même nombre fix de bytes en sortie
À une clé en paramètre
Mode d'encryption
Dicte comment l'algorithme d'encryption est utilisé pour encrypter des chaînes plus grande.
XOR / OU exclusif
OFB / Stream Cipher
Un masque de même longeur que le texte est généré
Encryption : Texte XOR Masque = Texte chiffré
Decryption : Texte chiffré XOR Masque = Texte
Attaque !
Quand la même clé est réutilisée
Quand on peut altérer le message et que l'on connait un segment du message
ECB
Le texte est séparé en bloc de taille fix
Chaque bloc est encrypté individuellement
Attaque !
Les blocs sont interchangeable
Une valeur encryptée aura toujours le même résultat si la même clé est réutilisé.
CBC
Le texte est séparé en bloc de taille fix
Encryption de chaque bloc avec un vecteur d'initialisation
Attaque !
Malléabilité
Exercices !
Made with Slides.com