ARIA | |
---|---|
Skaber | Gruppe af sydkoreanske forskere |
Oprettet | 2003 _ |
offentliggjort | 2003 |
Nøglestørrelse | 128, 192, 256 bit |
Blokstørrelse | 128 bit |
Antal runder | 14/12/16 |
Type | Substitution-permutation netværk |
ARIA er en symmetrisk blokkrypteringsalgoritme ( blokstørrelse 128 bit, nøglelængde op til 256 bit), udviklet af sydkoreanske kryptologer som en chiffer-national standard i Sydkorea . I 2004 blev chifferen officielt godkendt som en national standard.
Algoritmen har en SP-netværksstruktur , ligesom Rijndael . Antallet af runder er 12, 14 eller 16, afhængigt af nøglens længde. ARIA bruger to 8×8-bit substitutionstabeller og deres inversioner som alternative runder, en af dem er S-boksen fra Rijndael-chifferet. Algoritmen bruger involutioner, den samme procedure kan bruges til både kryptering og dekryptering.
Nøgleskemaet behandler nøglen med en 3-rund 256-bit Feistel Net-chiffer.
En runde af algoritmen består af 3 trin:
Algoritmen er effektiv både i software- og hardwareimplementering. Chifferen viser gode resultater på 8-bit platforme.
Udvikleren erklærede garanteret modstand mod lineær og differentiel kryptoanalyse og generelt mod alle angreb, der eksisterede på udviklingstidspunktet. I øjeblikket er der kun angreb på en forkortet 7-rund version af chifferen.
Symmetriske kryptosystemer | |
---|---|
Stream-cifre | |
Feistel netværk | |
SP netværk | |
Andet |