Guía de la herramienta
Acerca de Generador de hash MD5 y SHA
Un generador hash convierte texto en un digest de longitud fija como MD5, SHA-1, SHA-256, SHA-384 o SHA-512.
La herramienta calcula el digest en el navegador, soporta salida en mayúsculas y sirve para checksums, comparaciones, firmas y ejemplos de depuración.
Cómo usar MD5 & SHA Hash Generator
- Pega el texto que quieres hashear en el área de entrada.
- Elige MD5, SHA-1, SHA-256, SHA-384 o SHA-512 según el sistema de destino.
- Activa mayúsculas solo si el checksum esperado usa hexadecimal en mayúsculas.
- Copia la salida y compárala con el digest esperado por tu API, build o documentación.
Cuándo usarlo
- Verificar si un payload corto coincide con un checksum MD5 o SHA documentado.
- Crear digests de ejemplo para firmas API, tests o documentación.
- Comparar dos textos calculando el hash con el mismo algoritmo.
- Depurar diferencias de checksum por mayúsculas/minúsculas.
Algoritmos hash y errores comunes
Un hash es unidireccional: puedes calcular el digest desde la entrada, pero no descifrarlo para recuperar el texto original. Los bytes de entrada importan.
- MD5: común en checksums legados, no adecuado para resistencia a colisiones sensible.
- SHA-1: también legado para seguridad; úsalo solo si un sistema antiguo lo exige.
- SHA-256: opción moderna común para ejemplos, integridad y muchas firmas.
- Espacios, saltos de línea, encoding y caracteres invisibles cambian el hash.
Preguntas frecuentes sobre Calculadora Hash
- ¿Hash es lo mismo que cifrado?
- No. El cifrado se puede revertir con una clave; un hash es unidireccional y sirve para comparación e integridad.
- ¿Puedo recuperar el texto desde un MD5?
- No. El digest no contiene información suficiente para reconstruir la entrada original.
- ¿Por qué no coincide con otra herramienta?
- Revisa espacios extra, finales de línea, codificación, mayúsculas y que ambas herramientas usen el mismo algoritmo.
- ¿Uso MD5 o SHA-256?
- Usa el algoritmo que exige el sistema destino. Para ejemplos nuevos, SHA-256 suele ser mejor que MD5.
- ¿Mi entrada se sube para calcular el hash?
- No. El cálculo se ejecuta localmente en el navegador y no se sube a wetool.site.
Generador hash vs hash de contraseñas
Esta herramienta calcula MD5/SHA sin procesar. No sirve para almacenar contraseñas; eso requiere bcrypt, scrypt o Argon2 con salt en un servidor confiable.
Normaliza la entrada antes de comparar hashes
Un salto de línea, espacio o cambio de encoding cambia por completo el resultado MD5/SHA. Si no coincide, verifica primero los bytes.
- Revisa newlines finales al copiar texto; Linux echo añade newline salvo que uses echo -n.
- Confirma si la entrada es UTF-8, UTF-16 o binario bruto; hashear texto no es igual que hashear bytes de archivo.
- Para archivos descargados, hashea el contenido original del archivo, no el nombre, URL o preview del navegador.
Límites entre Hash, HMAC y contraseñas
Un hash valida integridad, pero no demuestra quién creó el mensaje ni basta para almacenar contraseñas.
- SHA-256 simple solo muestra si la entrada cambió; si un atacante reemplaza contenido y hash, puede saltarlo.
- Para integridad con clave usa HMAC-SHA256, no concatenes un secret y luego hagas hash.
- Guarda contraseñas con algoritmos lentos y salted como Argon2, bcrypt o scrypt, no con MD5/SHA bruto.