MARS (cryptographie)
- MARS (cryptographie)
-
Pour les articles homonymes, voir
MARS.
MARS |
Résumé |
Concepteur(s) |
Don Coppersmith et son équipe d'IBM |
Première publication |
1999 |
Dérivé de |
|
Chiffrement(s) basé(s) sur cet algorithme |
|
Caractéristiques |
Taille(s) du bloc |
128 bits |
Longueur(s) de la clé |
128 à 448 bits (incréments de 32 bits) |
Structure |
réseau de Feistel non-équilibré, structure hétérogène |
Nombre de tours |
16 tours principaux, 16 tours annexes indépendants de la clé |
Meilleure cryptanalyse |
attaque Boomerang sur 11 tours |
modifier |
MARS est un algorithme de chiffrement de bloc proposé par IBM pour le concours AES. Il a été retenu pour la finale. Parmi les concepteurs se trouvent Don Coppersmith qui avait déjà participé à la réalisation de DES 20 ans auparavant.
MARS est basé sur un bloc de 128 bits et une taille de clé entre 128 et 448 bits (par incréments de 32 bits). Contrairement à la plupart des chiffrements de bloc, MARS a une structure hétérogène sur un réseau de Feistel non-équilibré : 8 tours « vers l'avant » et 8 tours « vers l'arrière ». Ces 16 tours sont précédés par 8 tours et suivis de 8 tours dits de « mixage » indépendants de la clé.
Eli Biham, Bruce Schneier, Bart Preneel, Lars Knudsen et d'autres experts ont proposé des attaques sur des versions allégées. Une des attaques les plus significatives sur 11 tours est basée sur une attaque boomerang par Kelsey et Schneier.
Liens externes
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article MARS (cryptographie) de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
Mars (cryptographie) — Pour les articles homonymes, voir MARS. MARS … Wikipédia en Français
MARS — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}} Sigles d une seule lettre Sigles de deux lettres Sigles de trois lettres … Wikipédia en Français
Mars, film — Mars Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}} Sigles d une seule lettre Sigles de deux lettres Sigles de trois lettres … Wikipédia en Français
Cryptographie — La machine de Lorenz utilisée par les Allemands durant la Seconde Guerre mondiale pour chiffrer les communications militaires de haut niveau La cryptographie est une des disciplines de la cryptologie s attachant à protéger des messages (assurant… … Wikipédia en Français
Mars — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Pour les articles homonymes, voir Marses (homonymie). Sigles d’une seule lettre … Wikipédia en Français
C2 (Cryptographie) — C2 Schéma de Feistel du C2 Résumé … Wikipédia en Français
Akelarre (Cryptographie) — Pour les articles homonymes, voir Akelarre. Akelarre [[Image:|none|240px]] … Wikipédia en Français
CBC (cryptographie) — Mode d opération (cryptographie) En cryptographie, un mode d opération est la manière de traiter les blocs de texte clairs et chiffrés au sein d un algorithme de chiffrement par bloc. Chacun des modes possède ses propres atouts. Plusieurs modes… … Wikipédia en Français
ECB (cryptographie) — Mode d opération (cryptographie) En cryptographie, un mode d opération est la manière de traiter les blocs de texte clairs et chiffrés au sein d un algorithme de chiffrement par bloc. Chacun des modes possède ses propres atouts. Plusieurs modes… … Wikipédia en Français
FOX (Cryptographie) — FOX Une ronde de FOX 128 Résumé … Wikipédia en Français