MD5 convierte datos de cualquier tamaño en un resumen fijo de 128 bits, normalmente representado como 32 caracteres hexadecimales. Esta herramienta permite calcular valores MD5 de textos y archivos, además de comparar resultados con valores oficiales para comprobar integridad de archivos, detectar duplicados y realizar pruebas de API.
Permite cambiar entre Hex y Base64, incluyendo Hex en mayúsculas. Ofrece copias rápidas del hash, hash con algoritmo y formato JSON. Los resultados pueden exportarse como TXT, JSON y CSV.
El modo archivos utiliza lectura progresiva por bloques de 4 MB para evitar cargar todo el contenido en memoria. Puede trabajar con archivos grandes y selecciona automáticamente el motor disponible entre WebAssembly, API del navegador y librerías compatibles.
Si no se selecciona ningún archivo, se solicita elegir uno antes de calcular. Los errores de lectura, incompatibilidad del navegador o fallos del módulo muestran mensajes claros. La verificación también comprueba que existan los valores necesarios antes de comparar.
MD5 presenta ataques prácticos de colisión y no debe utilizarse para firmas digitales, certificados ni nuevos sistemas de seguridad. Para contraseñas se recomienda bcrypt o Argon2, y para hashes modernos SHA-256, SHA-512 o SHA-3.
El cálculo se realiza completamente en el navegador. Los textos y archivos permanecen en el dispositivo y nunca se envían ni almacenan.
Comentarios 0