Problèmes difficiles

Factorisation

Soit et deux nombres premiers et Il est difficile de trouver et a partir de

Logarithme discret

Soient un générateur d’un groupe cyclique Il est difficile de trouver x à partir de

Remarque : Avec un ordinateur quantique, ces 2 problèmes peuvent se résoudre.

Algo de chiffrement asymétrique

Algo de chiffrement symétrique

Meet in the middle attack

On suppose un double DES avec et . une attaque brute force : il y a combinaisons possible Observation : Donc on peut tester combinaisons.

Modes de chiffrement

Par exmple pour chiffrer un DVD avec AES : On découpe le DVD en blocks de 128 bits et on chiffre chaque blocks Mais ce systeme n’est pas sur car si on a 2 blocks identiques, ils vont avoir le même chiffré.

CBC (Ciphe Block Chaining)

(“initial vector” aléatoire)

Preuve