En criptografía , E2 es un cifrado de bloque simétrico que fue creado en 1998 por NTT y presentado a la competencia AES .
General | |
---|---|
Diseñadores | NTT |
Publicado por primera vez | 1998 |
Sucesores | Camelia |
Detalle de cifrado | |
Tamaños de clave | 128, 192 o 256 bits |
Tamaños de bloque | 128 bits |
Estructura | Red Feistel |
Rondas | 12 |
Como otros candidatos AES, E2 opera en bloques de 128 bits, usando una clave de 128, 192 o 256 bits. Utiliza una red Feistel de 12 rondas . E2 tiene una transformación de entrada y una transformación de salida que utilizan la multiplicación modular , pero la función de redondeo en sí misma consta solo de búsquedas de XOR y S-box . La única caja S de 8 × 8 bits se construye a partir de la composición de una transformación afín con la exponenciación discreta x 127 sobre el campo finito GF (2 8 ). NTT adoptó muchas de las características especiales de E2 en Camellia , que esencialmente ha reemplazado a E2.
Referencias
- M. Matsui , T. Tokita (marzo de 1999). Criptoanálisis de una versión reducida del Block Cipher E2 ( PDF ) . 6º Taller Internacional de Encriptación Rápida de Software (FSE 1999). Roma : Springer-Verlag . págs. 71–80 . Consultado el 27 de febrero de 2007 .