DES (Data encryption Standard)
NIST a fait un appel en 1973 le gagnant était Lucifer par Horst Feistel (IBM) La compétition : Un crypto-système avec une seule clé de 56 bits pour chiffrer et déchiffrer
E partir de , on dérive 16 clés (). Pour chiffrer, on fait 16 tours de Feistel (le message) est coupé en 2 parties de 32 bits : On a une permutation initiale et finale
Et on poursuit… 16 tours en tout
est la fonction de Feistel Expansion permutation XOR avec Ki S-Box P-Box

S-Box = des tables de substitution. Il y a 8 S-Box différentes P-Box = Permutation
Preuve
Les permutation initial et final s’annule donc on n’en tient pas compte
et
Années 90 : on pouvait casser DES en 7h
Triple-DES
3 DES à la suite En utilisant 2 clés dans cet ordre : , , .