– Définition,
– Utilité,
– Data Encryption Standard : DES 56 bits,
– Triple DES : 168 bits -> 112 bits,
–
Ron's Code" ou "Rivest's Cipher" : RC2, RC5 et RC6 -> Taille de clef variable,
– Advanced Encryption Standard
: AES (128 bits),
Exercice :
1 – A l'aide de la commande "openssl" (man enc) crypter le fichier
tux.png à l'aide de l'algorithme DES.
2 – Décrypter le message DES suivant (base64) connaissant la clef "coucou" :
U2FsdGVkX1+QKXsGj2oI0+qH8DKT7TzWgqJsM73sczZzeKYzBWkW7bXaoZpKaFNZ
pgh+XVKk/ZU=
3 – Idem pour l'algorithme aes-128-cbc :
U2FsdGVkX1+posqfEBf3iCqTwEhmgL/j5Cy9CFd5ipo4giR3V8wXLGXUvaRPa7Hf
cVqorl6M8FbX1ea31Kzmng==