« DES-X » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Dake (discuter | contributions)
mAucun résumé des modifications
Sador (discuter | contributions)
m cat
Ligne 31 : Ligne 31 :


[[en:DES-X]]
[[en:DES-X]]
[[Catégorie:Algorithme de chiffrement par bloc]]


{{cryptologie}}
{{cryptologie}}

Version du 15 juillet 2005 à 19:50

Modèle:Chiffrement par bloc

DES-X ou DESX est un chiffrement par bloc dérivé de DES et proposé par Ronald Rivest en 1994. Il s'agit d'une variante destinée à offrir une plus grande sécurité grâce à une clé de 184 bits au lieu des 56 bits du chiffrement original. Celui-ci pouvait faire l'objet d'une recherche exhaustive par des gouvernements en particulier celui des Etats-Unis avec la NSA.

DES-X est basé sur un XOR de 64 bits (K1) provenant de la clé principale K avec le texte en clair et ceci avant d'appliquer DES. Ensuite, on effectue à nouveau un XOR avec 64 autres bits (K2) de la clé principale, et ceci sur le texte chiffré. Plus formellement, le chiffrement se fait comme suit :

La clé a donc une taille effective de 56 + 2 × 64 = 184 bits. Toutefois, l'algorithme est également vulnérable à une cryptanalyse linéaire ou différentielle, la complexité des attaques est cependant plus grande qu'avec le DES original. Le but de DES-X étant surtout de limiter l'attaque par force brute. D'autres attaques ont été publiées comme celle de Bruce Schneier, John Kelsey et David Wagner ou d'Adi Shamir.

Références et liens externes

Modèle:Algorithmes chiffrement par bloc

Modèle:Cryptologie