Los cifrados de bloque BEAR y LION fueron inventados por Ross Anderson y Eli Biham combinando un cifrado de flujo y una función hash criptográfica . Los algoritmos utilizan un tamaño de bloque variable muy grande , del orden de 2 13 a 2 23 bits o más [ aclarar ] . Ambos son cifrados Feistel generalizados (alternos) de 3 rondas , [1] que utilizan la función hash y el cifrado de flujo como funciones redondas. BEAR usa la función hash dos veces con claves independientesy el cifrado de flujo una vez. LION usa el cifrado de flujo dos veces y la función hash una vez. Los inventores demostraron que un ataque a BEAR o LION que recupera la clave rompería tanto el cifrado de flujo como el hash.
Referencias
- ^ Hoang, Viet Tung; Rogaway, Phillip (2010). "Sobre redes Feistel generalizadas". LNCS 6223 . CRYPTO 2010. Estados Unidos: Springer. págs. 613–630. doi : 10.1007 / 978-3-642-14623-7_33 .
- Ross Anderson y Eli Biham . "Dos cifrados de bloque prácticos y demostrablemente seguros: BEAR y LION" (PDF) . Consultado el 13 de enero de 2007 . Cite journal requiere
|journal=
( ayuda ) - Pat Morin (1996). Cifrados de bloque comprobablemente seguros y eficientes . Áreas seleccionadas en criptografía . Archivado desde el original ( PostScript ) el 6 de julio de 2011 . Consultado el 9 de enero de 2009 .
- Pat Morin (1996). "Cifrados de bloque comprobablemente seguros y eficientes". CiteSeerX 10.1.1.5.4378 . Cite journal requiere
|journal=
( ayuda )