Double DES

Double DES
Double DES
Résumé
Concepteur(s) Inconnu
Première publication Aucunne
Dérivé de DES
Chiffrement(s) basé(s) sur cet algorithme Aucun
Caractéristiques
Taille(s) du bloc 64 bits
Longueur(s) de la clé 112 bits (mais 57 bits effectifs)
Structure schéma de Feistel
Nombre de tours 16 tours de DES
Meilleure cryptanalyse
attaque de type rencontre au milieu et attaques applicables sur DES

Le Double DES est un chiffrement par bloc enchaînant 2 applications successives de l'algorithme DES sur le même bloc de données de 64 bits, avec 2 clés DES différentes. Son utilisation est purement didactique car il est vulnérable à une attaque de type rencontre au milieu. Le Double DES est l'exemple le plus souvent employé pour démontrer la viabilité d'une telle attaque, mais son intérêt pratique est quasi-nul.

Sa force effective n'est que de 57 bits au lieu des 56 bits du DES original alors que l'on espère atteindre les 112 bits en doublant le chiffrage. Pour ces raisons, on utilise du Triple DES en lieu et place du Double DES, on assure ainsi une force effective de 112 bits (mais pas de 168 bits car plusieurs combinaisons de clés fournissent le même chiffrement).

Aperçu de l'attaque par rencontre au milieu

Le chiffrement obtenu avec un Double DES n'est pas équivalent à un chiffrement avec une clé deux fois plus longue. Il suffit en effet d'essayer toutes les clés pour déchiffrer la première étape. On obtient un résultat, toujours chiffré, qui se trouve entre les deux blocs de chiffrement. Ce résultat est soumis à son tour à une recherche exhaustive avec toutes les clés possibles. Au final, la complexité est seulement multipliée par deux.

Plus formellement, la complexité est de n opérations pour déchiffrer le premier bloc (recherche exhaustive). Pour déchiffrer la 2e étape, on applique à nouveau cette recherche en n opérations. Au final, nous avons 2·n opérations, soit 2·256 dans le cas de DES. En conclusion, 257 opérations sont nécessaires pour casser un tel chiffrement.

Ce résultat est valable également pour un double AES, un double Blowfish, etc. Cependant, ces algorithmes ont des clés largement supérieures à celles d'un Double DES et la force brute n'est même pas envisageable, ne serait-ce que pour déchiffrer à la première étape. Dans le cas d'un double AES, la complexité serait de 2129 opérations.

Voir aussi


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Double DES de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • DOUBLE — La question de l’existence d’un double insaisissable, en tout point semblable à son modèle «vrai et vivant», se présente chaque fois que la conscience se voit surprise à manquer au contrôle sévère qu’elle doit exercer en permanence sur la faculté …   Encyclopédie Universelle

  • DES-X — Résumé Concepteur(s) Ronald Rivest Première publication 1984 Dérivé de DES Chiffrement(s) basé(s) sur cet algorithme Aucun Caractéristiques …   Wikipédia en Français

  • DOUBLE — adj. des deux genres opposé à Simple. Qui vaut, qui pèse, qui contient une fois autant. Double louis. Double ducat. Double portion. Double dose. Double charge. Une valeur, une force double d une autre. Celui qui néglige de faire enregistrer un… …   Dictionnaire de l'Academie Francaise, 7eme edition (1835)

  • DES — У этого термина существуют и другие значения, см. DES (значения). DES, Data Encryption Standard Создатель: IBM Создан: 1977 г. Опубликован: 1977 г. Размер ключа: 56 бит Размер блока: 64 бит …   Википедия

  • Double Contrainte — La double contrainte exprime deux contraintes qui s opposent : l obligation de chacune contenant une interdiction de l autre, ce qui rend la situation a priori insoluble. Ce terme est une traduction propre au français de double bind (… …   Wikipédia en Français

  • Double bind — Double contrainte La double contrainte exprime deux contraintes qui s opposent : l obligation de chacune contenant une interdiction de l autre, ce qui rend la situation a priori insoluble. Ce terme est une traduction propre au français de… …   Wikipédia en Français

  • Double-Face (Batman) — Double Face Two Face (VO) Double Face (VF) Personnage de Batman Alias Harvey Dent (véritable identité), Harvey Appolo (alias) Activité(s) …   Wikipédia en Français

  • Double-face — Two Face (VO) Double Face (VF) Personnage de Batman Alias Harvey Dent (véritable identité), Harvey Appolo (alias) Activité(s) …   Wikipédia en Français

  • Double Sens (Figure De Style) — Le double sens en français, « double entendre » en anglais, est une figure de style semblable au calembour, dans lequel une expression orale peut être comprise de l une ou l autre des deux manières, des deux sens. Le premier, est une… …   Wikipédia en Français

  • Double Play — ist ein Fachausdruck beim Baseball, der das „aus machen“ zweier Angreifer in einem einzigen Spielzug beschreibt. Mit einem Double Play kann die Defensivmannschaft eine zunächst für die Offensive vielversprechende Spielsituation sehr schnell zu… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”