ARIA (kryptografi)

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.

Struktur

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.

Sikkerhed

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.

Links