ToolBuddy
Dans le navigateur

Générateur TOTP

Calculez un mot de passe à usage unique basé sur le temps à partir d'un secret Base32, avec HMAC-SHA, comme les applications d'authentification (RFC 6238). Choisissez SHA-1, SHA-256 ou SHA-512, 6 ou 8 chiffres et un pas de 30 ou 60 secondes. Le secret reste dans l'onglet.

S'exécute dans votre navigateur. Rien n'est envoyé.

Chargement de l'outil…

À propos de cet outil

Produit le code TOTP actuel à partir d'un secret Base32. SHA-1 et 6 chiffres toutes les 30 secondes est le cas le plus courant. SHA-256, SHA-512, 8 chiffres et 60 secondes sont là quand l'émetteur les demande.

Collez le secret, copiez le code depuis la barre et attendez la fenêtre suivante. L'exemple est la clé de test publique du RFC 6238. Le secret n'est pas envoyé et la page n'enrôle pas d'appareil. Tout le traitement se fait dans votre navigateur.

FAQ

Outils Crypto associés

Générateur de hachage

Générez des hachages cryptographiques (SHA-256, SHA-1, MD5 et plus) à partir de texte en utilisant Web Crypto dans votre navigateur. Créez des sommes de contrôle pour les fichiers-comme-texte, comparez les condensés et copiez la sortie hex. Le hachage ne quitte jamais l'onglet, donc les chaînes de test et secrets restent privés.

Générateur HMAC

Calculez des signatures HMAC-SHA dans le navigateur pour les secrets de webhook et la signature d'API. Collez un message et une clé, choisissez SHA-1 à SHA-512, et copiez hex ou Base64. Les clés restent dans l'onglet.

Décodeur JWT

Décodez les JSON Web Tokens localement pour inspecter l'en-tête, la charge utile et les revendications d'expiration. Collez un JWT et lisez les champs encodés en Base64URL sans vérifier les signatures sur un service distant. Idéal pour déboguer les flux d'authentification tout en gardant les jetons hors réseau.

Encodeur JWT

Signez un objet JSON en un JSON Web Token compact HS256, HS384 ou HS512 dans le navigateur. Le secret HMAC reste dans l'onglet, pour créer un jeton de test sans l'envoyer à un encodeur hébergé.

Chiffrement AES

Chiffrez et déchiffrez du texte avec AES-256-GCM dans le navigateur. Un mot de passe est étiré avec PBKDF2 ; la sortie est Base64(sel + IV + texte chiffré). Utile pour partager un secret court sur un canal secondaire que vous contrôlez. Les clés ne quittent jamais l'onglet.

Caviardage de secrets

Caviardez les JWT, clés AWS, jetons GitHub, clés privées, jetons bearer et emails dans les journaux collés. Le remplacement se fait dans l'onglet.