Hash MD5 / SHA

Calcule el hash (huella) MD5, SHA-1, SHA-256, SHA-384, SHA-512 del texto

Caracteres: {{ inputText.length }}
{{ error }}

Acerca del hash

Una función hash asigna una entrada de cualquier longitud a una salida de longitud fija (valor hash / huella). La misma entrada siempre produce el mismo resultado, mientras que un cambio mínimo produce un resultado totalmente distinto. Se usa ampliamente para comprobaciones de integridad de datos, firmas digitales, almacenamiento de contraseñas y más.

Esta herramienta admite: MD5 (128 bits, ya no recomendado por seguridad), SHA-1 (160 bits), SHA-256 / SHA-384 / SHA-512 (familia SHA-2, estándar de seguridad actual). MD5 se implementa en el navegador por este sitio; la familia SHA usa la API Web Crypto nativa del navegador.

Ejemplos

abc MD5: 900150983cd24fb0d6963f7d28e17f72

abc SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Preguntas frecuentes

P: ¿MD5 o SHA-256, cuál elegir?
R: Para simples comprobaciones de integridad (p. ej. comparar si un archivo cambió por error), cualquiera sirve; si interviene la seguridad (contraseñas, protección contra manipulaciones), use SHA-256 o superior. MD5 tiene colisiones conocidas y no es apto para seguridad.
P: ¿Los resultados difieren de otra herramienta?
R: Los resultados del hash dependen estrictamente de la secuencia de bytes de entrada. Esta herramienta procesa el texto como UTF-8; si otra herramienta usa GBK u otra codificación, los resultados difieren. Asegúrese de que la codificación coincida.