PBKDF2

Derive material de clave PBKDF2 desde una senha y sal. Escolha hash PRF, codificación de sal, iteraciones, bits de salida y hex o Base64—atualiza ao digitar.

Sobre o PBKDF2

PBKDF2 de hidevtool deriva material de clave desde contraseña y salt en seu navegador. Elige PRF (hash HMAC), salt hex o UTF-8, iteraciones, longitud de salida en bits y codificación hex/Base64—los datos no se suben.

Al comparar con specs de wallets, VPN o almacenamiento de contraseñas y ejemplos de openssl, Python hashlib o Web Crypto, alinea exactamente iteraciones, codificación de salt y longitud de clave derivada.

O que você pode fazer

Qué hace

PBKDF2 estira contraseñas humanas a bytes de clave de longitud fija con salt y muchas iteraciones. Wallets, VPN y esquemas de contraseñas suelen fijar hash e iteraciones concretas.

PRF (hash)

  1. SHA-256 — predeterminado habitual en diseños nuevos y Web Crypto.
  2. SHA-512 — bloque interno más largo; algunas specs lo exigen.
  3. SHA-1 — solo compatibilidad legacy; evítalo en secretos nuevos.

Salt e iteraciones

  • Salt único por contraseña; se recomienda salt aleatorio al generar claves nuevas.
  • Salt hex debe tener dígitos hex pares; salt UTF-8 son bytes crudos del texto.
  • Más iteraciones resisten mejor fuerza bruta; almacenar contraseñas suele usar 100k–600k+ iteraciones.

Longitud de salida

  • 256 bits (32 bytes) es habitual como longitud de clave AES-256.
  • Alinea bits de salida y hex/Base64 con la herramienta destino o vectores RFC de prueba.

Dicas de segurança

  1. 1Trata el resultado derivado como material de clave; no lo pegues en logs o tickets.
  2. 2Salt aleatorio independiente por usuario/secreto; no reutilices salt entre bases de datos.
  3. 3Sistemas nuevos: prioriza SHA-256/512 e iteraciones altas.
  4. 4Esta página es para derivar y probar; no pegues contraseñas maestras de producción en PCs compartidos.

Casos de uso comuns

Vectores RFC / documentación

Verifica implementaciones PBKDF2 del backend con entradas de prueba publicadas.

Wallets y VPN

Deriva material de clave cuando la documentación lista parámetros PBKDF2 explícitos.

Aprendizaje y depuración

Observa cómo codificación de salt e iteraciones cambian los bytes derivados.

Perguntas frequentes

Es lo mismo que bcrypt o scrypt?
No. Esta página es solo PBKDF2; bcrypt y scrypt son KDF distintas con parámetros diferentes.
Por qué no coincide con otro sitio?
Hash PRF, bytes de salt (hex vs UTF-8), iteraciones, bits de salida y hex vs Base64—cualquier diferencia cambia el resultado.
Se suben datos?
No. La derivación ocurre enteramente en seu navegador.