Desarrollador / Hashes de contraseñas

Generador de hashes Argon2: genera y verifica cadenas PHC

Genera hashes argon2id, argon2i o argon2d localmente, con un ajuste predefinido de OWASP o RFC, o con parámetros personalizados. Copia la cadena PHC, consulta el hash sin procesar y el tiempo transcurrido, o comprueba si una contraseña coincide con un hash existente.

Generador de hashes Argon2: genera y verifica cadenas PHC: El navegador deriva un hash Argon2 a partir de la contraseña, el salt y los parámetros de coste. El modo de generación devuelve una cadena PHC que contiene el tipo, la versión, los parámetros, el salt y los bytes derivados. El modo de verificación lee esos ajustes de la cadena PHC y compara los bytes derivados con el hash almacenado. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.

Se ejecuta
En tu navegador
Coste
Gratis · sin registro
Disponibilidad
Lista para usar
Generador de hash Argon2Procesamiento local

Funciona por completo en tu navegador

Mantén las contraseñas en privado. Los costes de memoria elevados pueden hacer que esta pestaña deje de responder. Usa el generador de bcrypt para los hashes bcrypt.

Parámetros y almacenamiento

La memoria se introduce en KiB, las pasadas establecen el número de iteraciones y los carriles establecen el parámetro de paralelismo. La cadena PHC almacena esta configuración junto con la sal y el hash. El ajuste preestablecido de OWASP es la selección inicial; al cambiar un campo se pasa a una configuración personalizada.

Límites del navegador

El cálculo del hash utiliza la memoria y la CPU de este dispositivo. El progreso refleja el trabajo de la biblioteca y el tiempo transcurrido varía según el dispositivo y la configuración. Un coste inferior al límite de memoria aún puede superar la memoria disponible para el navegador.

Cómo se usa

  1. Elige entre generar un hash o verificarlo e introduce una contraseña.
  2. Para generar un hash, elige el tipo, los parámetros de coste y el salt. Para verificarlo, pega la cadena PHC.
  3. Ejecuta la operación y copia el hash o consulta el resultado de la coincidencia.

Privacidad y límites

Las contraseñas, los salts y los hashes permanecen en este navegador. La herramienta no los sube ni los guarda en el almacenamiento local.

Herramientas relacionadas

Preguntas frecuentes

¿Por qué se rechaza el ajuste predefinido RFC más grande?

Solicita más memoria de la que permite esta herramienta. El navegador rechaza cualquier uso de memoria superior a 1048576 KiB (1 GiB), incluso durante la verificación. Elige el ajuste con poca memoria o usa parámetros personalizados.

¿Puedo elegir mi propio salt?

Sí. Introduce texto UTF-8 o pares de bytes hexadecimales, o genera un salt aleatorio de 16 bytes en el navegador. La cadena PHC incluye el salt.

¿Una coincidencia permite recuperar la contraseña?

No. La verificación solo comprueba la contraseña que introduces frente a la cadena PHC proporcionada.

Herramienta gratuita · se ejecuta en tu navegador · sin cuenta