Articulo de referencia

Construcción de Haifa

La construcción HAIFA ( hash iterative framework ) es una estructura criptográfica utilizada en el diseño de funciones hash . Es una de las alternativas modernas a la construcci...

La construcción HAIFA ( hash iterative framework ) es una estructura criptográfica utilizada en el diseño de funciones hash . Es una de las alternativas modernas a la construcción Merkle-Damgård , [ 1 ] evitando sus debilidades, como los ataques de extensión de longitud . Esta construcción fue diseñada por Eli Biham y Orr Dunkelman en 2007.

Tres de los 14 candidatos de la segunda ronda en la competencia de funciones hash del NIST se basaron en construcciones HAIFA ( BLAKE , SHAvite-3, ECHO). Otras funciones hash basadas en ella son LAKE, Sarmal, SWIFFTX y HNF-256. La construcción de Skein ( Unique Block Iteration ) es similar a HAIFA. [ 2 ] Otra construcción alternativa es la construcción de esponja .

Referencias

  1. Biham, Eli; Dunkelman, Orr (24 de agosto de 2006). Un marco para funciones hash iterativas - HAIFA . Segundo taller de funciones hash criptográficas del NIST vía Cryptology ePrint Archive: Informe 2007/278.
  2. Jean-Philippe Aumasson, Willi Meier, Raphael Phan, Luca Henzen: La función hash BLAKE , pág. 35