Léxico TI › Seguridad › Miyaguchi–Preneel

Miyaguchi–Preneel

Seguridad Svenska → Actualizado: 2026-10-14

Matyas–Meyer–Oseas con un XOR más del valor encadenado anterior: la variante que eligió Whirlpool.

La fórmula es Hi = Eg(Hi−1)(mi) ⊕ mi ⊕ Hi−1. Shoji Miyaguchi y Bart Preneel llegaron a ella de forma independiente hacia 1990. El término extra cuesta un solo XOR y realimenta tanto el mensaje como el valor encadenado, cerrando algunos atajos que dejan abiertos los esquemas más simples.

En 1993, Preneel, Govaerts y Vandewalle repasaron las 64 formas de construir una función de compresión con una llamada al cifrado por bloque y encontraron doce seguras, entre ellas Miyaguchi–Preneel, Matyas–Meyer–Oseas y Davies–Meyer. Las demostraciones no llegaron hasta 2002. Whirlpool envuelve Miyaguchi–Preneel alrededor de su propio cifrado al estilo AES, llamado W.

← Volver al léxico