En criptografía , E2 es un cifrado de bloques simétrico que fue creado en 1998 por NTT y presentado al concurso AES .
Al igual que otros candidatos a AES, E2 opera en bloques de 128 bits, utilizando 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 multiplicación modular , pero la función de ronda en sí consiste solo en XOR y búsquedas en la caja S. 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 cifrado por bloques E2 (PDF) . 6.º Taller Internacional sobre Cifrado Rápido de Software (FSE 1999). Roma : Springer-Verlag . págs. 71–80 . doi : 10.1007/3-540-48519-8_6 . Consultado el 27 de febrero de 2007 .
- Cifrados de bloques
- Cifrados de Feistel