HashClash fue un proyecto informático voluntario que se ejecutó en la plataforma de software Berkeley Open Infrastructure for Network Computing (BOINC) para encontrar colisiones en el algoritmo hash MD5 . [1] Tenía su base en el Departamento de Matemáticas y Ciencias de la Computación de la Universidad Tecnológica de Eindhoven , y Marc Stevens inició el proyecto como parte de su tesis de maestría .
El proyecto finalizó después de que Stevens defendiera su tesis de maestría en junio de 2007. [2] Sin embargo, SHA1 se agregó más tarde y el repositorio de código se portó a git en 2017. [3]
El proyecto se utilizó para crear un certificado de autoridad de certificación fraudulento en 2009. [4]
Véase también
- Infraestructura abierta de Berkeley para computación en red (BOINC)
- Lista de proyectos informáticos voluntarios
Referencias
- ^ "HashClash". 16 de octubre de 2007. Archivado desde el original el 16 de octubre de 2007. Consultado el 28 de agosto de 2022 .
- ^ La tesis de Stevens "Sobre colisiones para MD5" está disponible para descargar Archivado el 17 de mayo de 2017 en Wayback Machine .
- ^ "Old-SVN-hashclash/Descargas en master · cr-marcstevens/Old-SVN-hashclash". GitHub . Archivado desde el original el 2022-09-05 . Consultado el 2019-05-29 .
- ^ Marc Stevens, Alexander Sotirov, Jacob Appelbaum, Arjen Lenstra, David Molnar, Dag Arne Osvik y Benne de Weger, "Colisiones de prefijos elegidos cortos para MD5 y la creación de un certificado de CA no autorizado", agosto de 2009.
Enlaces externos
- Choque de hashes
- HashClash en la página de inicio de Stevens
- Cree sus propias colisiones MD5 en AWS, blog de Nat McHugh