MARS (cryptographie)

MARS (cryptographie)
Page d'aide sur l'homonymie 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

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

Share the article and excerpts

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