En criptografía , ARIA es un cifrado por bloques [ 1 ] diseñado en 2003 por un gran grupo de investigadores surcoreanos . [ 2 ] En 2004, la Agencia Coreana de Tecnología y Estándares lo seleccionó como una técnica criptográfica estándar.
El algoritmo utiliza una estructura de red de sustitución-permutación basada en AES . La interfaz es la misma que la de AES: tamaño de bloque de 128 bits con un tamaño de clave de 128, 192 o 256 bits. El número de rondas es 12, 14 o 16, dependiendo del tamaño de la clave. ARIA utiliza dos cajas S de 8×8 bits y sus inversas en rondas alternas; una de ellas es la caja S de Rijndael .
El programa de claves procesa la clave utilizando un cifrado Feistel de 3 rondas y 256 bits , con la expansión binaria de 1/ π como fuente de " números que no tengo bajo la manga ".
Implementaciones
El código fuente de referencia del cifrado ARIA implementado en C, C++ y Java se puede descargar desde la página web de activación del uso de criptografía de KISA. [ 3 ]
Normalización
Seguridad
- A. Biryukov ; C. De Cannière; J. Lano; B. Preneel ; SB Örs (7 de enero de 2004). Análisis de seguridad y rendimiento de ARIA ( PDF ) (Reporte). Versión 1.2 — Informe final. Universidad Católica de Lovaina . Consultado el 28 de mayo de 2024 .
- Wenling Wu; Wentao Zhang; Dengguo Feng (2006). "Criptoanálisis diferencial imposible de ARIA y Camellia" . Cryptology ePrint Archive . Recuperado el 19 de enero de 2007 .
- Xuehai Tang; Bing Sun; Ruilin Li; Chao Li (30 de marzo de 2010). "Un ataque de encuentro en el medio contra ARIA" . Cryptology ePrint Archive . Recuperado el 24 de abril de 2010 .
Referencias
- ↑ "KISA: Cifrado de bloques: ARIA" . seed.kisa.or.kr (en coreano).
- ↑ Kwon, Daesung; Kim, Jaesung; Park, Sangwoo; Sung, Soo Hak; Sohn, Yaekwon; Song, Jung Hwan; Yeom, Yongjin; Yoon, E-Joong; Lee, Sangjin; Lee, Jaewon; Chee, Seongtaek; Han, Daewan; Hong, Jin (2003). "Nuevo cifrado de bloques: ARIA" . Seguridad de la información y criptología - ICISC 2003. Notas de clase en ciencias de la computación. Vol. 2971. Springer International Publishing. págs. 432–445 . doi : 10.1007/978-3-540-24691-6_32 . ISBN 978-3-540-24691-6.
- ↑ "KISA: Código fuente del algoritmo criptográfico: ARIA" . seed.kisa.or.kr (en coreano).
Enlaces externos
- ARIA inicio
- Puerto de Lázaro/Delfio de ARIA
- Cifrados de bloques
- Normas de Corea del Sur