Generador de MD5
Genera el hash MD5 de cualquier texto o cadena, en minúsculas y mayúsculas, para verificar la integridad de datos.
——Qué es el hash MD5
MD5 (Message Digest 5) es una función hash criptográfica que convierte cualquier texto en una cadena fija de 32 caracteres hexadecimales. Es útil para verificar la integridad de datos y comprobar que un contenido no ha sido modificado.
Para qué se usa
- Verificar la integridad de archivos descargados.
- Comprobar que una descarga coincide con la original del autor.
- Crear una huella digital de un texto o dato.
Es importante saber
MD5 se considera obsoleto para almacenar contraseñas o para seguridad criptográfica, ya que tiene vulnerabilidades conocidas frente a colisiones. Para esos usos se recomienda SHA-256 o algoritmos más modernos. Aquí lo usamos como comprobador de integridad y curiosidad útil.
Un ejemplo práctico de MD5
Si escribes la palabra "Hola", su hash MD5 es siempre el mismo: f688ae26e9cfa3ba6235477831d5122e (puedes comprobarlo con la herramienta). Esta propiedad determinista es lo que permite verificar que un archivo o mensaje no ha sido alterado: cualquier cambio, por pequeño que sea, produce un hash totalmente distinto.
¿Cuándo NO usar MD5?
Evita MD5 para guardar contraseñas, firmas digitales o cualquier cosa que requiera seguridad fuerte, porque ya se han demostrado colisiones. Para esos fines usa SHA-256 u otros de la familia SHA-2. MD5 sigue siendo aceptable para comprobar que una descarga se ha transferido sin errores.