KHAZAD

Résumé Concepteur(s) |  Paulo Barreto, Vincent Rijmen

|

Première publication |  2000
Dérivé de |  SHARK
Chiffrement(s) basé(s) sur cet algorithme |  Aucun
Caractéristiques Taille(s) du bloc |  64 bits

|

Longueur(s) de la clé |  128 bits
Structure |  réseau de substitution permutation
Nombre de tours |  8

Meilleure cryptanalyse

Frédérik Muller en 2003

modifier \- modifier le code \- voir Wikidata (aide)

KHAZAD est un algorithme de chiffrement par bloc conçu par Paulo Barreto et Vincent Rijmen. Le nom de KHAZAD provient de Khazad-dûm, une des principales cités du peuple des nains dans l'univers du Seigneur des anneaux.

KHAZAD a été présenté au concours NESSIE en 2000 et après quelques modifications (la version initiale s'appelle KHAZAD-0), il fut sélectionné comme finaliste. L'algorithme possède huit tours d'un réseau de substitution permutation similaire au chiffrement SHARK. Il a une taille de bloc de 64 bits et une clé de 128 bits. KHAZAD utilise de manière intensive les involutions comme sous-composants dans sa structure, cette technique permet de minimiser les différences entre le chiffrement et le déchiffrement.

Les auteurs ont affirmé que KHAZAD ne serait jamais breveté et qu'il pouvait être utilisé libre de droits. En 2003, Frédérik Muller a découvert une attaque qui peut casser cinq des huit tours de KHAZAD.

## Références

[modifier | modifier le code]

* P. Barreto, V. Rijmen, « The Khazad legacy-level block cipher », First open NESSIE Workshop, Leuven, 13-14 November 2000, 15 pages.
* Frédérik Muller, « A New Attack against Khazad », ASIACRYPT 2003 347-358

## Lien externe

[modifier | modifier le code]

* Paulo S. L. M. Barreto, « The KHAZAD Block Cipher », 19 novembre 2008

v · m

Chiffrement par bloc

Algorithmes courants |

* AES
* Blowfish
* DES
* Serpent
* Triple DES
* Twofish
* Livre-code

Algorithmes moins courants |

* ARIA
* Camellia
* CAST-128
* IDEA
* RC2
* RC5
* RC6
* SEED
* Skipjack
* TEA
* XTEA

Autres algorithmes |

* 3-Way
* Akelarre
* C2
* CAST-256
* CMEA
* CS-Cipher
* DEAL
* DES-X
* E2
* FEAL
* FOX
* FROG
* G-DES
* GOST
* ICE
* KASUMI
* KHAZAD
* Khufu et Khafre
* LOKI89/91
* LOKI97
* Lucifer
* MacGuffin
* Madryga
* MAGENTA
* MARS
* MESH
* Misty1
* MMB
* MULTI2
* NewDES
* REDOC
* Red Pike
* Rijndael
* S-1
* SAFER
* SC2000
* Shacal
* SHARK
* Skinny
* Square

Architecture |

* Réseau de Feistel
* Key schedule
* Chiffrement par produit
* S-Box
* Réseau de substitution-permutation
* Construction de Lai-Massey

Attaques |

* Cryptanalyse
* Attaque par force brute
* Linéaire / Différentielle
* Mod n
* XSL

Standardisation |

* Concours AES
* CRYPTREC
* Nessie

Articles liés |

* Effet avalanche
* Taille de bloc
* Vecteur d’initialisation
* Taille de clé
* Mode d’opération
* Lemme Piling-Up
* Clé faible

* Portail de la cryptologie

*[v]: Voir ce modèle.
*[m]: Modifier ce modèle. Merci de prévisualiser avant de sauvegarder.