Generador de hash
MD5, SHA-1, SHA-256, SHA-384 y SHA-512 desde texto o archivos.
Escribe texto o elige un archivo para ver los hashes.
¿Qué es un generador de hash?
Una función hash convierte texto o bytes de archivo en una huella de longitud fija. La misma entrada siempre da el mismo hash; un cambio mínimo produce un valor completamente distinto.
Esta herramienta funciona por completo en el navegador (Web Crypto para SHA y MD5 integrado). No se sube nada a AnyServ ni a terceros.
Ejemplos cotidianos
Verificar descarga
Hashear el instalador y comparar con la suma del proveedor.
Huella de archivo
SHA-256 de un archivo de configuración antes del despliegue.
MD5 legacy
MD5 de un texto corto cuando la documentación aún lista MD5.
Cómo usar el generador de hash
Elige texto o archivo, marca algoritmos y lee digests hex. Todo local – nada sale del navegador.
¿Cuándo sirve?
Integridad de archivos
Confirmar que una descarga coincide con la checksum esperada.
Dev y DevOps
Digests rápidos para configs, artefactos de build o claves cache.
Revisiones de seguridad
Comparar hashes de contraseñas o tokens con la documentación.
Errores comunes
MD5 para seguridad
MD5 vale para checksums legacy, no para contraseñas o firmas.
Codificación incorrecta
Esta herramienta hashea UTF-8. Otras usan Latin-1 o BOM.
Finales de línea
CRLF vs LF cambia el hash. Normaliza el texto antes de comparar.
Ejemplos resueltos
Entrada: hello world (sin comillas). Salida hex abajo.
| Algoritmo | Entrada | Hash (hex) | Notas |
|---|---|---|---|
| MD5 | hello world | 5eb63bbbe01eeed093cb22bb8f5acdc3 | 128-bit legacy digest |
| SHA-1 | hello world | 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed | 160-bit, deprecated for TLS |
| SHA-256 | hello world | b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 | Common file checksum |
| SHA-384 | hello world | fdbd8e75a67f29f701a4e040385e2e23986303ea10239211af907fcbb83578b3e417cb71ce646efd0819dd8c088de1bd | Longer SHA-2 variant |
| SHA-512 | hello world | 309ecc489c12d6eb4cc40f50c902f2b4d0ed77ee511a7c7a9bcd3ca86d4cd86f989dd35bc5ff499670da34255b45b0cfd830e81f605dcf7dc5542e93ae9cd76f | 512-bit SHA-2 |
Algoritmos
- Familia SHA
Web Crypto API (crypto.subtle.digest) sobre bytes crudos - MD5
Implementación JS integrada (RFC 1321), fuera de Web Crypto - Texto
Codificar UTF-8, luego hashear bytes - Archivo
Lectura por chunks (progreso > 10 MB), luego hash
Términos clave de hash
Digest
Cadena hex de longitud fija producida por la función hash.
SHA-256
Algoritmo de 256 bits, común para integridad de archivos.
MD5
Message Digest de 128 bits; rápido pero débil para seguridad moderna.
Codificación hex
Cada byte como dos caracteres hexadecimales (0–9, a–f).
Preguntas frecuentes
Algoritmos hash, archivos y privacidad – respuestas breves.
¿Se envían datos a un servidor?
No. El hash se calcula en el navegador. Nada sale de tu dispositivo.
¿Por qué incluir MD5?
Muchos sistemas legacy publican MD5. SHA-256 o SHA-512 son mejores para seguridad nueva.
¿Texto vacío o archivo 0 B?
Archivos 0 B hashean bien. En modo texto, los digests aparecen tras escribir.
¿Archivos grandes?
Progreso de lectura por encima de 10 MB. Archivos muy grandes requieren RAM suficiente.
Sobre estos resultados
Digests estándar de tus bytes. Codificación y finales de línea pueden diferir de otras herramientas.