Sobre o Hash SHA
El generador SHA de hidevtool resume texto UTF-8 en hexadecimal en minúsculas. Elige SHA-1, SHA-224, SHA-256, SHA-384 o SHA-512—el procesamiento queda en seu navegador y el texto no se sube.
O que você pode fazer
Qué es un hash SHA?
SHA (Secure Hash Algorithm) convierte la entrada en una huella de longitud fija. El mismo texto siempre da el mismo digest; un cambio mínimo altera por completo el hash. Sirve para integridad, no para guardar contraseñas por sí solo.
Algoritmos en esta página
- SHA-256 — predeterminado habitual; 64 caracteres hex; bueno para proyectos nuevos.
- SHA-512 / SHA-384 — digests más largos; SHA-384 es variante truncada de SHA-512.
- SHA-224 — 56 caracteres hex; menos común, soportado por compatibilidad.
- SHA-1 — 40 caracteres hex; solo legacy; no usar en diseños sensibles a seguridad.
Entrada y salida
- La entrada se trata como texto UTF-8 (incluye español y emoji).
- Salida hex en minúsculas sin espacios—fácil de copiar en scripts o configs.
- La cadena vacía tiene hash definido por algoritmo (útil para vectores de prueba).
SHA vs almacenamiento de contraseñas
- SHA plano de contraseña es fácil de adivinar—usa PBKDF2, bcrypt o Argon2 con salt.
- Para integridad de archivos, prefiere SHA-256 o SHA-512; alinea con lo que espera tu toolchain.
Dicas de segurança
- 1Prefiere SHA-256 o SHA-512 para integridad; retira SHA-1 salvo sistemas antiguos.
- 2No confíes solo en SHA para proteger contraseñas—añade salt y una KDF lenta.
- 3Al comparar digests en tu app, usa comparación en tiempo constante para reducir fugas por timing.
- 4Los hashes son unidireccionales: no recuperas el texto original del digest.
- 5Para HMAC o payloads firmados, usa la herramienta HMAC dedicada en este sitio.
Casos de uso comuns
Checksums de API y config
Verifica que un cuerpo JSON o cadena de config coincide con el SHA que imprime backend o CI.
Artefactos de release
Calcula digests de notas de descarga o logs de build antes de publicar archivos checksum.
Aprendizaje y depuración
Compara con openssl o bibliotecas estándar al integrar llamadas hash.
Perguntas frequentes
- Qué algoritmos SHA se admiten?
- SHA-1, SHA-224, SHA-256, SHA-384 y SHA-512. Elige algoritmo e introduce texto—el digest se actualiza automáticamente.
- La entrada distingue mayúsculas?
- Sí. "Hello" y "hello" producen hashes distintos porque los bytes UTF-8 difieren.
- Cómo hasheo español o emoji?
- Escribe o pega directamente—la herramienta codifica UTF-8 antes de hashear, igual que la mayoría de lenguajes.
- Por qué mi hash difiere de otro sitio?
- Revisa algoritmo (SHA-256 vs SHA-512), codificación (UTF-8 vs UTF-16), recorte de espacios o si leen archivo como binario.
- Se sube mi texto?
- No. El hash se calcula enteramente en seu navegador.