Cómo usar
- Elija el modo de texto o el modo de archivo.
- Pegue texto o seleccione un archivo para verificar.
- Elija SHA-256, SHA-384 o SHA-512.
- Pegue un checksum esperado si necesita realizar una comparación.
- Copie el resultado generado.
Características principales
- Hashing de texto y archivos: Pegue texto o elija un archivo para generar una huella digital verificable.
- Modo de comparación de checksum: Pegue un checksum esperado para verificar descargas, artefactos de lanzamiento o cargas de configuración.
- Algoritmos SHA modernos: Use SHA-256, SHA-384 y SHA-512 sin presentar MD5/SHA-1 como opciones seguras.
- Flujo de privacidad local: El texto, las cargas y los archivos se procesan en su navegador sin cargas.
- Copia rápida de resultados: Copie hashes en notas de lanzamiento, auditorías o flujos de trabajo de depuración.
Herramientas relacionadas
Generador de contraseñas fuertes para contraseñas aleatorias o frases de contraseña XKCD. Vea estimaciones de entropía y tiempo de descifrado—seguro, solo del lado del cliente. Genere la suya ahora.
Pruebe la fuerza de la contraseña y el tiempo de descifrado estimado con zxcvbn. La comprobación se ejecuta localmente en su navegador, por lo que su entrada no se carga.
Use este generador de claves SSH para crear pares de claves Ed25519, RSA-2048 o RSA-4096 localmente en su navegador. 100% del lado del cliente, sin cargas al servidor. Genere ahora y copie su clave pública.
Genere hashes Bcrypt localmente y verifique contraseñas con hashes existentes con Cost/Rounds ajustables para el desarrollo de autenticación, migraciones y datos semilla.
Decodifique y depure JWT en su navegador—sin clave secreta, sin cargas. Inspeccione el encabezado/carga útil, formatee JSON y vea una cuenta regresiva de exp en vivo. Pegue sin conexión ahora.
Genere y firme JWT para pruebas de API. Edite el encabezado y la carga útil, use HS256/HS384/HS512 y mantenga su clave secreta local mientras la firma HMAC se ejecuta en el navegador.
Lógica de cálculo
Un hash convierte los datos de entrada en una huella digital de longitud fija. Esta herramienta utiliza la API Web Crypto del navegador localmente:
- SHA-256/SHA-384/SHA-512 son útiles para comprobaciones de integridad, verificación de lanzamientos y flujos de trabajo de desarrolladores.
- Un checksum demuestra si el contenido coincide; no es cifrado y no puede restaurar la entrada original.
- El modo de comparación ignora espacios, dos puntos y guiones para admitir formatos de checksum pegados.
- Las archivos se leen y se les aplica hash en el navegador sin carga.
Preguntas frecuentes
¿Se carga mi texto o archivo?
No. El hashing se ejecuta localmente en su navegador y la entrada no se carga en un servidor.
¿Es un hash lo mismo que el cifrado?
No. Un hash es una huella digital de un solo sentido para comprobaciones de integridad. El cifrado es reversible cuando se tiene la clave.
¿Qué algoritmo debo usar?
Use SHA-256 para la mayoría de los trabajos de checksum. Use SHA-384 o SHA-512 cuando necesite un resumen más largo.
¿Puedo verificar un archivo descargado?
Sí. Seleccione el archivo y pegue el checksum oficial para ver si coincide.
¿Por qué dos archivos tienen hashes diferentes?
Cualquier pequeño cambio en el contenido, la codificación o los metadatos puede producir un hash diferente. Es por eso que los checksums son útiles para detectar cambios.
¿Por qué no se incluye MD5?
MD5 ya no es adecuado para fines sensibles a la seguridad. Esta primera versión se centra en los algoritmos SHA modernos.