Generador de hash
Generá hashes criptográficos a partir de texto.
Casos de uso de hash
Las funciones hash ayudan con las comprobaciones de integridad, huellas rápidas y claves de caché. Son transformaciones unidireccionales, no almacenamiento reversible.
- Compara la salida del hash para detectar cambios accidentales en archivos o textos.
- Elegí un algoritmo moderno como SHA-256 para comprobaciones de integridad generales.
- Mantén la normalización coherente antes de hacer hash para evitar falsos desajustes.
Referencia de Algoritmos
MD5 — 128-bit · 32 hex chars
Diseñado por Ron Rivest en 1991. MD5 produce un resumen de 128 bits y es muy rápido, pero está criptográficamente roto desde 2004. Adecuado para sumas de verificación, pero no debe usarse para contraseñas o firmas digitales.
SHA-1 — 160-bit · 40 hex chars
Desarrollado por la NSA y publicado por NIST en 1995. SHA-1 fue formalmente obsoleto tras SHAttered (2017). Sigue en uso en Git, pero no debe usarse para nuevos trabajos sensibles a la seguridad.
SHA-256 — 256-bit · 64 hex chars
Parte de la familia SHA-2, publicado por NIST en 2001. SHA-256 es el algoritmo de hash seguro más ampliamente usado: certificados TLS, firma de código, Bitcoin. No se conoce ningún ataque práctico.
SHA-384 — 384-bit · 96 hex chars
Variante truncada de SHA-512 con diferentes constantes, produce un resumen de 384 bits. SHA-384 ofrece mayor margen de seguridad que SHA-256 y es recomendado por NIST para 192 bits de seguridad.
SHA-512 — 512-bit · 128 hex chars
Miembro de pleno ancho de SHA-2, produce un resumen de 512 bits. Ofrece el mayor margen de seguridad de los algoritmos listados y se usa en claves raíz de autoridades certificadoras.