La buena función hash debe ser resistente a la colisión. En 2004 se demostró que el MD5 no es resistente a las colisiones. Como tal, MD5 no es adecuado para aplicaciones como certificados SSL o firmas digitales que dependen de esta propiedad para la seguridad digital. Hoy vemos que este método es de uso generalizado en sitios y en muchos dispositivos.
- ¿Cuál es la razón para usar esta función hash insegura?
Editar: ¿cuál es la ventaja de MD5 en relación con otra función hash, como SHA / 256, de que la gente ya use esta función hash insegura?