AIR (cifru)
AER | |
---|---|
General | |
Designeri | D. Kwon, J. Kim, S. Park, SH Sung, Y. Sohn, JH Song, Y. Yeom, E. Yoon, S. Lee, J. Lee, S. Chee1, D. Han, J. Hong |
Prima publicație | 2003 |
Provin de la | AES |
Detalii | |
Dimensiunea cheii | 128,192, 256 biți |
Dimensiunea blocului | 128 biți |
Structura | Rețea de substituție și permutare |
Numărul de pase | 12, 14, 16 |
Criptanaliză mai bună | |
Criptanaliza liniară poate încălca 7 pasaje folosind 2 77 de text clar cunoscut | |
ARIA este un cifru bloc simetric dezvoltat în 2003 de un grup mare de cercetători sud-coreeni și adoptat ca standard criptografic al guvernului local (KS X 1213) în 2004 după aprobarea de către Agenția Coreeană pentru Tehnologie și Standarde ( Agenția Coreeană pentru Tehnologie și Standarde ) .
Structura
Algoritmul folosește o rețea de substituție și permutare a cărei structură se bazează pe cea a AES . Interfața este, de asemenea, aceeași cu AES: ARIA funcționează pe blocuri de date de 128 biți cu o tastă lungă de 128, 192 sau 256 de biți. Numărul de pași este variabil: 12, 14 sau 16, în funcție de lungimea tastei.
ARIA folosește 2 cutii S de 8 × 8 biți și inversele acestora în etape alternative: unul dintre ele este cutia S Rijndael .
Managerul de chei procesează cheia secretă folosind un cifru Feistel pe 256 de biți, cu 3 treceri, cu extinderea binară de 1 / π ca sursă a „numerelor particulare”.
Implementări
ARIA a fost dezvoltat pentru a fi foarte eficient pe sistemele pe 8 biți , astfel încât să poată fi integrat cu ușurință în dispozitive hardware mici. Implementările software arată o eficiență mai bună decât Camellia și similar cu AES.
Elemente conexe
Referințe
- A. Biryukov , C. De Cannière, J. Lano, B. Preneel , SB Örs: Security and Performance Analysis of ARIA - Katholieke Universiteit Leuven - 2004
- Wenling Wu, Wentao Zhang, Dengguo Feng: Criptanaliza diferențială imposibilă a ARIA și Camellia - 2006
linkuri externe
- Pagina de pornire ARIA , pe nsri.re.kr. Adus la 11 noiembrie 2008 (arhivat din original la 31 martie 2007) .