🔑 Générateur de Codes Dynamiques 2FA
Supporte le mode clé unique et par lots multilignes · Décompte en direct de 30 secondes
Actualisation automatique toutes les 30 secondes
Scannez avec Google Authenticator ou une autre application 2FA
Liste des codes par lot
0 valide 30sToutes les clés secrètes et codes générés sont traités localement dans votre navigateur via la Web Crypto API standard. Aucune donnée n'est envoyée à des serveurs externes.
Guides de sécurité 2FA à la une
Conformité cryptographique rigoureuse et respect absolu de la vie privée
Guide 2026 : Transférer Google Authenticator sur un nouveau téléphone
Compromis de synchronisation cloud, protocoles d'export par QR code optique, effacement sécurisé de l'ancien téléphone et dépannage de dérive NTP.
Téléphone 2FA perdu ou cassé ? Comment récupérer vos comptes sans application
SOP d'urgence des 15 premières minutes, chemins de récupération multiplateformes (Google, Microsoft, Steam, Binance, Apple) et règle 3-2-1.
Activer la 2FA sur GitHub : Codes de secours, SMS et clés SSH
Politique d'obligation 2FA, stockage à froid des codes de secours à 3 niveaux, défis SSH et stratégies anti-verrouillage.
Pourquoi la 2FA par SMS est dangereuse : SIM Swapping, failles SS7 et phishing
Ingénierie sociale de swap SIM, interception réseau SS7, proxys inverses Evilginx en temps réel et recommandations NIST.
Sécurité Crypto : Meilleure configuration 2FA pour Binance et les plateformes d'échange
Listes blanches de retrait, codes anti-phishing, architecture hybride FIDO2 + TOTP et sauvegarde sécurisée des clés secrètes.
Les meilleures applications d'authentification en 2026 : Aegis vs 2FAS vs Bitwarden
Comparatif détaillé de 5 applications d'authentification : modèles de chiffrement, synchronisation cloud vs locale et posture de sécurité.
Problèmes de format Base32 ou de décalage d'horloge ?
Découvrez notre boîte à outils 2FA : correction automatique Base32, inspecteur d'URI otpauth:// et vérification d'horloge NTP à la milliseconde.
Comparatif des méthodes 2FA : Pourquoi le TOTP est la référence
Comparaison du niveau de sécurité, résistance au SIM swapping, coût et disponibilité
| Méthode | Niveau de sécurité | Protection SIM Swapping | Fonctionne hors ligne | Coût | Praticité | Principaux cas d'usage |
|---|---|---|---|---|---|---|
| ★ TOTP (Cet Outil) | Élevé (Recommandé) | Totalement protégé (Aucune transmission) | 100% Hors ligne | Gratuit (Web / Apps) | Très élevée | Google, GitHub, AWS, Binance |
| Code de vérification par SMS | Faible à Moyen | Vulnérable (Détournement de carte SIM) | Nécessite le réseau mobile | Faible (Carte SIM) | Élevée | Connexions grand public anciennes |
| Code de vérification par Email | Moyen | Dépend de la sécurité de la boîte mail | Nécessite Internet | Gratuit | Moyen | Solution de secours secondaire |
| Clés physiques FIDO2 / WebAuthn | Le plus élevé (Anti-Phishing) | Totalement protégé | Supporté | 25 € - 70 € (Matériel) | Moyenne (Nécessite la clé) | Infrastructures d'entreprise sensibles |
Guides d'Activation par Plateforme et Sauvegarde
Comment activer le 2FA et conserver vos clés de récupération d'urgence
Accédez à Settings -> Password and authentication -> Two-factor authentication. Cliquez sur Enable 2FA, choisissez « Set up using an app » et copiez la clé Base32.
Rendez-vous sur myaccount.google.com -> Sécurité -> Validation en 2 étapes. Descendez à « Application Authenticator » et cliquez sur « Impossible de scanner ? » pour copier le secret à 32 caractères.
Dans la section Sécurité -> Application Authenticator, cliquez sur Activer. Notez la clé de réinitialisation à 16 caractères sur papier et placez-la en lieu sûr.
Comment fonctionne l'algorithme TOTP RFC 6238 ?
Étapes mathématiques transformant une clé partagée et le temps Unix en codes synchronisés
L'algorithme de mot de passe à usage unique basé sur le temps (TOTP) est défini par l'IETF RFC 6238. Il convertit l'horodatage continu en intervalles de 30 secondes et applique HMAC-SHA1 :
Quantification du pas de temps
Division des secondes Unix par l'intervalle de 30 secondes : T = floor(Epoch / 30)
Décodage Base32
Conversion de la chaîne Base32 (RFC 4648) en octets de clé cryptographique brute.
Hachage HMAC-SHA1
Hachage du compteur temporel de 8 octets avec la clé secrète pour obtenir un condensé de 20 octets.
Troncature dynamique
Utilisation des 4 derniers bits du dernier octet comme décalage pour extraire un entier non signé de 31 bits.
Modulo 10^6
Calcul du modulo : Code = Valeur % 10^6 avec remplissage par des zéros pour obtenir 6 chiffres.
Le code indique « Invalide » ? 4 causes courantes
99% des erreurs de validation proviennent d'un décalage de l'horloge système ou d'une confusion de caractères
Si l'horloge de votre appareil a ne serait-ce que 15 secondes d'écart, le code calculé sera hors délai. Solution : Activez « Définir l'heure automatiquement (NTP) » dans les paramètres de votre OS.
L'alphabet Base32 comprend A-Z et 2-7. Il ne contient jamais 0, 1, 8, 9. Ne confondez pas la lettre O avec le chiffre 0, ou I/L avec le chiffre 1.
Si vous avez cliqué plusieurs fois sur « Réinitialiser le 2FA », les clés antérieures sont annulées. Assurez-vous d'utiliser la clé générée la plus récente.
Soumettre le code alors qu'il ne reste que 1 à 2 secondes peut entraîner son expiration en cours de transmission. Attendez le cycle suivant de 30 secondes.
Applications d'Authentification Recommandées
Choisissez le client 2FA le plus adapté à vos besoins de sécurité
Google Authenticator
Le plus populaireInterface épurée, supporte la sauvegarde cloud Google ou une utilisation 100% hors ligne locale.
2FAS (Open Source)
Recommandé100% open-source, sans pistage. Sauvegarde chiffrée de bout en bout sur iCloud/Google Drive et extension pour navigateur.
1Password / Bitwarden
ProductivitéStocke les clés TOTP avec les mots de passe pour un remplissage automatique en un clic sur tous vos navigateurs.
Foire Aux Questions (FAQ)
Réponses détaillées sur la sécurité du 2FA, le fonctionnement hors ligne et le mode par lots
Absolument jamais. Cet outil fonctionne à 100 % côté client, directement au sein de votre navigateur. Le décodage Base32 et le calcul HMAC-SHA1 s'exécutent en mémoire locale via l'API standard Web Crypto du W3C.
Aucune donnée secrète n'est jamais envoyée vers un serveur. Vous pouvez le vérifier dans l'onglet Réseau des outils de développement (F12) ou en coupant complètement votre connexion internet.
Oui, parfaitement identiques. Notre outil respecte scrupuleusement la norme internationale IETF RFC 6238 (TOTP).
À partir de la même clé secrète Base32 et d'une heure synchronisée, les codes à 6 chiffres sont 100 % identiques à ceux affichés par Google Authenticator, 1Password, Microsoft Authenticator ou Bitwarden.
En ajoutant votre clé après le dièse comme https://2fa-tool.com/fr/#JBSWY3DPEHPK3PXP, la page pré-remplit la clé et calcule le code dès l'ouverture.
Selon les spécifications du protocole HTTP, le fragment d'URL (#) n'est jamais transmis au serveur web et reste strictement dans votre navigateur local. Veillez simplement à ne pas partager ce lien avec autrui.
Le mode par lots traite un compte par ligne et prend en charge les clés Base32 brutes, le format Nom: Clé, Libellé, Clé ou les URI standard otpauth://totp/....
Vous pouvez traiter des dizaines de comptes à la fois et copier tous les codes d'un seul clic.
Oui, l'interface est entièrement réactive (responsive). Que vous utilisiez Safari sur iPhone ou Chrome sur Android, vous bénéficiez des mêmes performances de calcul cryptographique local et de la copie en un clic.
Le Base32 est un encodage conçu pour la lisibilité humaine, n'utilisant que 32 caractères : les lettres A-Z et les chiffres 2 à 7. Les caractères ambigus comme 0, 1, O et I sont intentionnellement exclus.
Notre outil normalise et nettoie automatiquement les espaces, les tirets et le rembourrage « = ».
Oui. Tous les styles et scripts sont hébergés localement. Une fois la page chargée dans votre navigateur, vous pouvez couper le Wi-Fi ou activer le mode avion ; l'outil continuera de calculer les codes TOTP en temps réel en s'appuyant uniquement sur l'horloge locale de votre appareil.
C'est 100 % gratuit. Aucune inscription, connexion ou donnée personnelle (comme un e-mail ou un numéro de téléphone) n'est requise. Vous pouvez utiliser toutes les fonctionnalités librement et sans restriction.