Generador SHA-256
Genera el hash SHA-256 de cualquier texto con este generador SHA-256. Introduce el texto y la herramienta lo codifica en UTF-8, calcula el resumen SHA-2 de 256 bits y devuelve una cadena hexadecimal de 64 caracteres en minúsculas, el mismo valor que proporcionan sha256sum, OpenSSL y las bibliotecas estándar. Ideal para desarrolladores y administradores que verifican sumas de comprobación, crean huellas digitales de contenido, comparan firmas API o prueban su propio código de hash.
Preguntas frecuentes
¿Qué devuelve el generador SHA-256?
Devuelve el resumen SHA-256 del texto en forma de 64 caracteres hexadecimales en minúsculas, que codifican 256 bits. El mismo texto siempre produce el mismo hash.
¿Cuál es el hash SHA-256 de hello?
La palabra hello en minúsculas, sin salto de línea, produce el hash 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Comparar este valor es una forma rápida de comprobar que su código genera el hash de los mismos bytes.
¿Por qué mi hash es distinto del que aparece en mi terminal?
Comandos como echo añaden un salto de línea, a menos que use echo -n o printf, y ese salto cambia el hash. La herramienta calcula el hash del texto exactamente como lo introduce, sin quitar espacios ni saltos de línea.
¿Cómo se gestionan los caracteres especiales y los emojis?
Todo el texto se codifica como UTF-8 antes de calcular el hash, por lo que las letras acentuadas y los emoji se procesan como sus bytes UTF-8. Esto coincide con el valor predeterminado en la mayoría de los lenguajes, terminales y API web.
¿Es seguro SHA-256?
Sí, SHA-256 forma parte de la familia SHA-2 y no se conocen ataques prácticos de colisión ni de preimagen. Se usa ampliamente en certificados TLS, sumas de verificación de software, el formato de objetos más reciente de Git y cadenas de bloques.
¿Debería guardar las contraseñas como hashes SHA-256?
No. SHA-256 está diseñado para ser rápido, lo que hace que probar muchas contraseñas por segundo resulte barato. Guarde las contraseñas con un algoritmo lento y con sal, como Argon2, bcrypt o scrypt.
¿Puedo calcular el hash de un archivo con esta herramienta?
La herramienta calcula el hash del texto que pega o escribe, no de archivos subidos. Para descargas y otros archivos binarios, use sha256sum en Linux, shasum -a 256 en macOS o Get-FileHash en PowerShell, que usa SHA-256 de forma predeterminada.
¿El resultado es un HMAC-SHA256?
No, es un resumen SHA-256 simple, sin clave. Las firmas de webhook y API suelen requerir HMAC-SHA256 con un secreto compartido, lo que produce un valor distinto.
¿Se puede revertir un hash SHA-256?
No, no hay forma de calcular el texto a partir de su hash. Solo funciona probar entradas y comparar los hashes, algo viable con cadenas cortas o comunes.
¿Cuánto texto puedo procesar?
Introduzca al menos un carácter y hasta 5 MB de texto; las entradas más grandes se rechazan con un mensaje. El resultado coincide con la opción SHA-256 del Generador de hashes.