Skip to main content

Outil dans le navigateur

Générateur HOTP

Générez un code HOTP avec un secret partagé et un compteur croissant.

Espace de travail

Your Base32 secret and HOTP code stay in this browser. The provisioning URI contains the secret.

Ajoutez l’entrée requise pour continuer.

Entrée requise

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

Enter a Base32 secret containing 16–128 decoded bytes. Your secret stays in this browser.

Options

Enter a decimal integer from 0 through 18446744073709551615. Generation does not increment this field.

Votre résultat apparaît ici

Générez un code HOTP avec un secret partagé et un compteur croissant.

Réponse directe

Fonction de Générateur HOTP

HOTP est un mot de passe à usage unique fondé sur HMAC. Il calcule un code avec un secret partagé et un compteur croissant selon RFC 4226.

Résultat

Ce que vous recevez

L'outil renvoie une URI HOTP et un mot de passe sous forme de texte.

Utiliser cet outil

Comment utiliser Générateur HOTP

  1. Saisissez un secret Base32 valide ou laissez l'entrée vide.
  2. Choisissez Name, Code length et Counter.
  3. Comparez le code avec la même clé et le même compteur dans l'application cible.

Exemple

Tester avec un exemple sûr

Entrée: Un secret Base32 avec les caractères A–Z et 2–7.

Paramètres: Name: Test account; Code length: 6; Counter: 0.

Résultat: URI: otpauth://hotp/... et Password: un code HOTP.

Une entrée vide génère un secret aléatoire. Référence: https://wikipedia.org/wiki/HMAC-based_One-time_Password_algorithm.

Usages courants

Usages de Générateur HOTP

  • Générez un code HOTP de test.
  • Vérifiez des compteurs compatibles avec RFC 4226.
  • Comparez Code length et Counter avec l'application cible.

Limites

Vérifier le résultat

  • Le secret doit être une chaîne Base32 valide composée de A–Z et 2–7.
  • HOTP exige le même compteur dans l'application qui vérifie le code.
  • Conservez les secrets réels hors des exemples publics.