Skip to main content

Outil dans le navigateur

Dérivation de clé EVP

Dérivez une clé à partir d'une phrase secrète avec la fonction de dérivation utilisée par OpenSSL.

Espace de travail

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée requise

Vous pouvez relancer l’outil après chaque modification.

Options

Votre résultat apparaît ici

Dérivez une clé à partir d'une phrase secrète avec la fonction de dérivation utilisée par OpenSSL.

Réponse directe

Fonction de Dérivation de clé EVP

Cette opération applique une fonction de dérivation de clé basée sur un mot de passe. Elle utilise une phrase secrète, une taille de clé, des itérations, une fonction de hachage et un sel.

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 un sel aléatoire.

Utiliser cet outil

Comment utiliser Dérivation de clé EVP

  1. Saisissez Passphrase et choisissez son encodage.
  2. Réglez Key size, Iterations et Hashing function.
  3. Saisissez Salt ou conservez la génération aléatoire, 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: 128; Iterations: 1; Hashing function: SHA256; Salt: UTF8.

Résultat: Une clé dérivée en texte Hex.

Un sel vide produit une valeur aléatoire. Référence: https://wikipedia.org/wiki/Key_derivation_function.

Usages courants

Usages de Dérivation de clé EVP

  • Vérifiez une compatibilité de dérivation OpenSSL.
  • Reproduisez un vecteur public avec un sel explicite.
  • Comparez l'effet d'un sel ou d'un nombre d'itérations différent.

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.
  • La sortie ne prouve ni l'identité ni l'autorisation.