~/tools / Hash Generator
Hash Generator
Calcula hashes SHA-1 / SHA-256 / SHA-384 / SHA-512 de un texto usando la Web Crypto API del navegador. Nada se envía a un servidor.
Los hashes se usan para detectar manipulación de archivos (verificar la integridad de una descarga), generar firmas de solicitudes de API, y detección simple de duplicados. La misma entrada siempre produce el mismo hash.
# Casos de uso
- Verificar el checksum de un archivo descargado contra el hash publicado por su origen
- Comprobar cómo se calcularía la firma de una solicitud de API (p. ej. una entrada para HMAC)
- Comparar rápidamente dos textos para ver si coinciden exactamente
# Cómo usarlo
- Pega el texto que quieres hashear en el cuadro.
- Haz clic en "Compute hash" para ver los cuatro algoritmos (SHA-1/256/384/512) a la vez.
- Elige la fortaleza del algoritmo adecuada para tu caso de uso (se recomienda SHA-256 o superior).
# FAQ
- ¿Soporta MD5?
- No. MD5 tiene debilidades de colisión conocidas y no está soportado por la Web Crypto API del navegador, así que se omite intencionalmente. Usa SHA-256 o superior para comprobaciones de integridad.
- ¿Puedo usar esto para almacenar contraseñas?
- No. El almacenamiento de contraseñas necesita un algoritmo dedicado con salting y stretching, como bcrypt, scrypt o Argon2. Los hashes SHA de aquí están pensados para cosas como comprobaciones de integridad de archivos.
# Relacionados
# Aprende en nuestros sitios hermanos
- Learn Python
Learn by running it in your browser — prodou.net