¡Bienvenido! ¿Eres nuevo en Zcash?
The Zcash network is young, but evolving quickly! Sign up and we'll be in touch with monthly highlights on ecosystem growth, network development and how to get started with Zcash!

Idioma

Historia de Ataques a Funciones Hash

Zooko Wilcox | Feb 24, 2017

La función hash SHA-1, que desde hace tiempo es considerada insegura, fue oficialmente quebrada ayer. Dado el interés renovado en las colisiones de funciones hash, quisiera señalar un artículo que escribí sobre ataques a funciones hash seguras, con la esperanza de que resulte útil e interesante.

Puedes leer el artículo completo en https://z.cash/technology/history-of-hash-function-attacks.html.

El principal resultado de esta investigación es que un criptosistema que es invulnerable a los ataques de colisión (incluso si sigue siendo vulnerable a los ataques pre-imagen), es mucho más fuerte que uno que es vulnerable a los ataques de colisión. Otro punto interesante es que parece que en algún momento entre 1996 (Tiger) y 2000 (Whirlpool), la humanidad habría aprendido a crear funciones hash resistentes a las colisiones, ya que ninguna de las funciones hash seguras diseñadas desde esa época ha sucumbido a los ataques de colisión . Tal vez las funciones hash modernas, tales como SHA-256, SHA-3 y BLAKE2, nunca serán quebradas.

Como referencia gráfica para el artículo, he incluido una vista cronológica codificada por colores de los ataques de colisión y los ataques de segunda pre-imagen, así como un informe de los ataques más conocidos sobre funciones hash seguras.

vista cronológica de los ataques de colisión

Nuestro agradecimiento a Andreas Hülsing, Samuel Neves, y a la ingeniera de Zcash Daira Hopwood por su contribución en esta investigación.

cryptography, hash functions, BLAKE2 | Ver todos los tags