Hash SHA

Calcule digests hex SHA-1, SHA-224, SHA-256, SHA-384 o SHA-512 para texto UTF-8—atualiza ao digitar.

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

  1. SHA-256 — predeterminado habitual; 64 caracteres hex; bueno para proyectos nuevos.
  2. SHA-512 / SHA-384 — digests más largos; SHA-384 es variante truncada de SHA-512.
  3. SHA-224 — 56 caracteres hex; menos común, soportado por compatibilidad.
  4. 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

  1. 1Prefiere SHA-256 o SHA-512 para integridad; retira SHA-1 salvo sistemas antiguos.
  2. 2No confíes solo en SHA para proteger contraseñas—añade salt y una KDF lenta.
  3. 3Al comparar digests en tu app, usa comparación en tiempo constante para reducir fugas por timing.
  4. 4Los hashes son unidireccionales: no recuperas el texto original del digest.
  5. 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.