![]() |
IDEA |
(International Data Ecryption Standard) est un algorithme de chiffrement classique. Il est notamment utilisé dans PGP pour le chiffrement de données. Il agit sur des blocs de texte clair de 64 bits à l'aide d'une clef de 128 bits. Il repose sur trois opérations : un XOR (ou exclusif), une addition modulo 216 et une multiplication modulo 216 + 1. Le bloc de texte clair de 64 bits sera divisé en 4 blocs de 16 bits ; et la clef, elle, sera divisée en 6 blocs de 16 bits. L'algorithme effectuera 8 rondes combinant à l'aides de nos trois opérations les 4 premier blocs aux 6 autres. Soient X1,... X4 les 4 blocs aux de texte clair et Z1,...,Z6 les 6 blocs de la clef. A la fin il suffira de réassembler les 4 sous blocs chiffrés. Liste des 14 étapes de chaque ronde:
Par ailleurs il n'y aura pas 9 clefs uniques mais 52 clefs dérivées (6 pour chacune des 8 rondes +
Si vous voulez plus d'informations, écrivez moi |
Retour |