MARS (cryptographie)
383133
26956965
2008-03-03T10:05:14Z
BOTarate
319493
robot Modifie: [[en:MARS (cryptography)]]
{{voir homonymes|MARS}}
{{Chiffrement par bloc|
nomComplet = MARS|
image = |
commentaire = |
dérivéDe = |
dérivéVers = |
annéePublication = [[1999]] |
concepteurs = [[Don Coppersmith]] et son équipe d'[[International Business Machines Corporation|IBM]] |
tailleBloc = 128 bits |
longueurClé = 128 à 448 bits (incréments de 32 bits) |
structure = réseau de Feistel non-équilibré, structure hétérogène |
tours = 16 tours principaux, 16 tours annexes indépendants de la clé |
cryptanalyse = [[attaque Boomerang]] sur 11 tours
}}
'''MARS''' est un algorithme de [[chiffrement de bloc]] proposé par [[International Business Machines Corporation|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 [[Data Encryption Standard|DES]] 20 ans auparavant.
MARS est basé sur un bloc de 128 [[Bit (informatique)|bits]] et une taille de clé entre 128 et 448 bits (par incréments de 32 bits). Contrairement à la plupart des chiffrement 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 [[John Kelsey|Kelsey]] et Schneier.
==Liens externes==
* {{en}} [http://www.users.zetnet.co.uk/hopwood/crypto/scan/cs.html#MARS Fiche Scan de MARS]
* {{en}} [http://www.schneier.com/paper-boomerang.html Attaque Boomerang de Schneier]
{{Algorithmes chiffrement par bloc}}
{{Portail cryptologie}}
[[Catégorie:Algorithme de chiffrement par bloc]]
[[de:MARS (Verschlüsselung)]]
[[en:MARS (cryptography)]]