Desarrollo

Generador de hash

Hashes SHA-1, SHA-256 y SHA-512.

Ejemplos
Resultados de hash
Opciones de exportación
Hash de un archivo — arrastrar y soltar o Elige un archivo (permanece en tu dispositivo)

¿Generar contraseñas? Generador de contraseñas · UUIDs: Generador de UUID · Base64: Codificar / decodificar Base64.

Generar y verificar hashes

Escribe texto para ver al instante MD5, SHA-1, SHA-256, SHA-384 y SHA-512. Añade una clave para HMAC-SHA256, arrastra un archivo para hacer la suma de comprobación localmente, o pega una suma de comprobación esperada para verificar una coincidencia. Cada algoritmo se autoprueba frente a vectores oficiales.

Preguntas frecuentes

¿Qué algoritmos de hash admite?

MD5, SHA-1, SHA-256, SHA-384 y SHA-512. La familia SHA utiliza el navegador auditado Web Crypto API; MD5 utiliza una implementación JS verificada (no está en Web Crypto). Un autotest integrado comprueba cada algoritmo frente a los vectores oficiales de prueba del RFC/NIST al cargar la página.

¿Puedo verificar una suma de comprobación de archivo?

Sí. Arrastra un archivo (o elige uno) para hacerle un hash local — no se sube nada — luego pega la suma de comprobación esperada en Verify y se pone verde cuando coincide con cualquier algoritmo.

¿Puede calcular un HMAC?

Sí. Introduce una clave secreta para obtener el HMAC-SHA256 de tu texto (también a través de Web Crypto).

¿Mi mensaje o archivo se envía a un servidor?

No. Todo se calcula localmente en tu navegador; Nada sale de tu dispositivo.

¿Por qué incluir MD5 si es inseguro?

MD5 está roto en seguridad pero sigue siendo ampliamente utilizado para sumas de verificación de archivos no de seguridad y sistemas heredados, por lo que se ofrece para compatibilidad — usa SHA-256 para cualquier cosa relacionada con la seguridad.

Última actualización: