Skip to main content
Tool Factory

Outil dans le navigateur

Dérivation de clé PBKDF2

Dérivez une clé avec PBKDF2, une phrase secrète, un sel, des itérations et une fonction de hachage.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Les valeurs par défaut utilisent PBKDF2-HMAC-SHA256 avec 600000 itérations. Enregistrez le sel et les paramètres retournés avec la clé.

Options

Laissez vide pour obtenir un nouveau sel aléatoire. Le résultat inclut le sel en hexadécimal.

Exécutez l’outil quand l’entrée est prête.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Dérivation de clé PBKDF2

PBKDF2 dérive une clé à partir d'une phrase secrète, d'un sel, d'une fonction de hachage, d'un nombre d'itérations et d'une taille de clé. Les valeurs par défaut utilisent HMAC-SHA256, 600000 itérations et 256 bits. PBKDF2 fait partie de PKCS #5 v2.0 et de RFC2898.

Résultat

Ce que vous recevez

L'outil renvoie la clé dérivée sous forme de texte Hex. Un sel vide génère des octets aléatoires.

Utiliser cet outil

Comment utiliser Dérivation de clé PBKDF2

  1. Saisissez Passphrase et choisissez son encodage.
  2. Réglez Key size, Iterations et Hashing function.
  3. Saisissez Salt avec son encodage, puis sauvegardez tous les paramètres.

Exemple

Tester avec un exemple sûr

Entrée: Passphrase: test password; Salt: public-salt.

Paramètres: Passphrase: UTF8; Key size: 256; Iterations: 600000; Hashing function: HMAC-SHA256; Salt: UTF8.

Résultat: Une clé PBKDF2 en texte Hex.

Un sel vide génère un sel aléatoire. Référence: https://wikipedia.org/wiki/PBKDF2.

Usages courants

Usages de Dérivation de clé PBKDF2

  • Vérifiez un vecteur PBKDF2 public.
  • Comparez la sortie avec une implémentation compatible.
  • Documentez le sel, le hachage, les itérations et la taille de clé.

Limites

Vérifier le résultat

  • Une clé dérivée ne récupère pas une phrase secrète inconnue.
  • La sécurité dépend du sel, du coût et de la gestion du secret.
  • Les paramètres doivent correspondre exactement à l'implémentation de référence.