NordVPN
SponsoredVPN sin registros con más de 6.400 servidores en 111 países. Threat Protection bloquea anuncios, rastreadores y malware.
Obtener NordVPN →Escribe cualquier texto para ver los cuatro hashes SHA simultáneamente. Útil para verificar integridad de archivos, generar firmas, depurar firma de peticiones API y aprender criptografía.
Una función hash criptográfica toma una entrada de cualquier tamaño y produce una salida de tamaño fijo (el 'digest'). La misma entrada siempre da el mismo digest. Un cambio mínimo en la entrada produce un digest radicalmente distinto (avalancha). Revertir el digest para encontrar la entrada es computacionalmente inviable para funciones criptográficamente fuertes como SHA-256.
Hashear no es cifrar. No hay clave, no hay descifrado. Confusiones comunes: hashear contraseñas (usa bcrypt/argon2 en su lugar — ralentizan fuerza bruta), hashear texto y luego 'decodificarlo' (imposible por diseño).
SHA-256 es el estándar moderno. Usado en Bitcoin, certificados TLS, firmas JWT (HS256), hashes de integridad. 256 bits es de sobra para cualquier necesidad realista.
SHA-384 y SHA-512 son variantes mayores de la misma familia. SHA-512 a veces es más rápido en hardware de 64 bits. Úsalos cuando un protocolo o estándar lo exija.
SHA-1 está obsoleto para seguridad pero aún aparece en sistemas legacy (TLS antiguo, hashes de commits git). No lo uses para trabajo crítico nuevo — colisiones demostradas desde 2017. Lo incluimos por compatibilidad.
Integridad de archivos: descarga un archivo y un hash; recalcula el hash localmente; compara. Si coinciden, el archivo no fue alterado en tránsito.
Commits Git: cada identificador de commit es un hash SHA-1 de su contenido. Hashear un mensaje de commit no revela nada por sí solo — necesitas el resto del commit para reproducirlo.
Firma de peticiones API: HMAC-SHA-256 es el estándar para AWS, GitHub y muchas APIs. El hash en sí es solo una parte de HMAC; la API te dará la construcción exacta que espera.
Claves de caché: hashear una URL o conjunto de parámetros da una clave de caché estable y de longitud fija.
Las colisiones MD5 se han demostrado desde 2004; la Web Crypto API no la expone. Para usos no de seguridad (claves de caché, deduplicación), usa SHA-256 — apenas más lento y sin riesgo de colisión.
No directamente con esta herramienta — pega solo texto. Para archivos, usa el shell de tu OS: `shasum -a 256 myfile.txt` en macOS/Linux, `Get-FileHash` en Windows.
Los números en los nombres se refieren a longitud de salida en bits: SHA-256 produce 256 bits = 64 chars hex; SHA-512 produce 512 bits = 128 chars hex. El doble.
En teoría sí (principio del palomar), en la práctica no para SHA-256 con la tecnología actual. Las colisiones SHA-1 se han demostrado; las SHA-256 no.
No. Las contraseñas necesitan hashing lento (bcrypt, scrypt, argon2) más sal. SHA-256 puro es demasiado rápido — los atacantes pueden hashear miles de millones por segundo.
Por definición. Las funciones hash son deterministas. Si necesitas salidas diferentes cada vez (p.ej. 'salt'), añade un valor aleatorio antes o después de la entrada.
No. Web Crypto corre enteramente en tu navegador; nada se transmite.
HMAC añade una clave secreta a una función hash. Esta herramienta calcula hashes simples; para HMAC, usa una herramienta dedicada o biblioteca de programación.
VPN sin registros con más de 6.400 servidores en 111 países. Threat Protection bloquea anuncios, rastreadores y malware.
Obtener NordVPN →Hosting cloud gestionado sobre DigitalOcean, AWS o GCE: servidores listos en minutos, sin administración de sistemas.
Probar Cloudways →Freelancers de diseño, redacción, desarrollo y marketing desde 5 US$, con reseñas y protección al comprador.
Explorar Fiverr →