Generador de MD5
Genera y verifica una suma MD5 de 32 caracteres desde texto en tu navegador.
Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.
—Qué hace esta herramienta
El Generador MD5 convierte texto en un resumen determinista de 128 bits mostrado como 32 caracteres hexadecimales en minúscula. Sirve para reproducir identificadores antiguos y comparar sumas de control no destinadas a seguridad.
Cómo utilizarla
Escribe o pega el texto exacto y copia el resumen mostrado. Mayúsculas, espacios, tabulaciones y saltos de línea forman parte de la entrada, por lo que deben conservarse al comparar otra suma.
Ejemplo resuelto
El texto UTF-8 «hello», sin comillas ni salto de línea final, produce 5d41402abc4b2a76b9719d911017c592. Añadir un espacio o cambiar la h inicial por mayúscula produce un valor totalmente distinto.
Método
El navegador codifica la entrada como bytes UTF-8 y aplica el algoritmo MD5 para obtener 128 bits. Cada byte se representa con dos caracteres hexadecimales, formando el resumen final de 32 caracteres.
Cómo interpretar el resultado
Dos resúmenes iguales pueden servir como señal de detección de errores en un flujo antiguo y confiable. No prueban autenticidad, porque un atacante puede construir deliberadamente colisiones MD5.
Limitaciones y alternativas
MD5 está criptográficamente roto y no debe proteger contraseñas, firmas, certificados, descargas no confiables ni decisiones de seguridad. Usa SHA-256 para sumas modernas y una función específica para almacenar contraseñas.
Privacidad y procesamiento
La conversión se ejecuta localmente en el navegador y Quiklio no sube el texto para calcular el resumen. Aun así, no introduzcas secretos en páginas o extensiones de navegador que no sean de confianza.
Preguntas Frecuentes
- ¿Es MD5 seguro para contraseñas o firmas digitales?
- No. MD5 tiene ataques de colisión prácticos y no debe proteger contraseñas, firmas, certificados ni otros datos sensibles para la seguridad.
- ¿Qué resultado debe producir el texto «hello»?
- En UTF-8, sin comillas ni salto de línea final, «hello» produce 5d41402abc4b2a76b9719d911017c592. Las mayúsculas, los espacios y los saltos de línea cambian el resultado.
- ¿Se envía mi texto a un servidor?
- No. La herramienta convierte el texto en bytes y calcula el resumen MD5 localmente en el navegador; el contenido no se sube para procesarlo.