Square (cryptographie)
Un article de Wikipédia, l'encyclopédie libre.
Square | |||
|
|||
Résumé | |||
Concepteur(s) | Vincent Rijmen, Joan Daemen | ||
Première publication | 1997 | ||
Dérivé de | - | ||
Chiffrement(s) basé(s) sur cet algorithme | Rijndael | ||
Caractéristiques | |||
Taille(s) du bloc | 128 bits | ||
Longueur(s) de la clé | 128 bits | ||
Structure | réseau de substitution-permutation | ||
Nombre de tours | 8 | ||
Meilleure cryptanalyse | |||
attaque carrée par Lars Knudsen |
Square (parfois écrit SQUARE) est un algorithme de chiffrement de bloc conçu par Joan Daemen et Vincent Rijmen. Ses spécifications, publiées en 1997, formèrent une base pour l'algorithme Rijndael des mêmes auteurs, un chiffrement qui fut adopté lors du concours AES dans le cadre du nouveau standard Advanced Encryption Standard.
Il est basé sur un réseau de substitution-permutation avec 8 tours et des blocs de 128 bits. La clé possède 128 bits. L'algorithme n'a fait l'objet d'aucun brevet.
Square fut introduit en même temps qu'une nouvelle forme de cryptanalyse nommée l'attaque carrée élaborée par Lars Knudsen.
[modifier] Références
- Joan Daemen, Lars Knudsen, Vincent Rijmen, "The Block Cipher Square" (PDF), Fast Software Encryption, Volume 1267 of Lecture Notes in Computer Science (E. Biham, ed.), pp. 149–165. Springer-Verlag, 1997.
[modifier] Liens externes
- (en) Page de Square
- (en) Fiche SCAN de Square
Algorithmes de chiffrement par bloc |
Algorithmes : 3-Way | AES | Akelarre | Blowfish | C2 | Camellia | CAST-128 | CAST-256 | CMEA | CS-Cipher | DEAL | DES | DES-X | Double DES | E2 | FEAL | FOX | FROG | G-DES | GOST | ICE | IDEA | KASUMI | KHAZAD | Khufu et Khafre | LOKI89/91 | LOKI97 | Lucifer | MacGuffin | Madryga | MAGENTA | MARS | MISTY1 | MMB | NewDES | RC2 | RC5 | RC6 | REDOC | Red Pike | S-1 | SAFER | SC2000 | SEED | Serpent | SHACAL | SHARK | Skipjack | Square | TEA | Triple DES | Twofish | XTEA |
Architecture : Réseau de Feistel | Key schedule | Chiffrement par produit | S-box | Réseau de substitution permutation Attaques : Cryptanalyse | Attaque par force brute | Linéaire / Différentielle | Modulo n | XSL Standardisation: Concours AES | CRYPTREC | NESSIE Divers : Effet avalanche | Taille de bloc | Vecteur d'initialisation | Taille de clé | Mode d'opération | Lemme Piling-Up | Clé faible |
Portail de la cryptologie – Accédez aux articles de Wikipédia concernant la cryptologie. |