Bac à sable 100% côté client · Zéro transmission réseau · Fonctionne hors ligne

Boîte à outils de sécurité et diagnostic 2FA / TOTP

Une suite complète de diagnostic conçue pour les utilisateurs et ingénieurs en sécurité. Validez et réparez vos clés secrètes Base32, analysez et construisez des URI otpauth:// bidirectionnelles avec QR codes en direct, et mesurez la dérive de votre horloge système à la milliseconde près.

1

Validateur et nettoyeur de clés Base32

Détecte les caractères invalides (0, 1, 8, 9, O, I, L), supprime les espaces/tirets, aligne le remplissage '=' et découpe en blocs de 4 caractères

En attente de saisie
| |
Caractères valides 0 Hors espaces & symboles
Longueur en bits 0 bit 0 octets
Remplissage '=' Sans pad Alignement RFC 4648 (8×)
Niveau de sécurité En attente Compatibilité TOTP
Majuscules & débarrassée des caractères interdits
Facilite la saisie manuelle sur smartphone

💡 Testez la clé vérifiée immédiatement dans le générateur principal avec calcul instantané du code à 6 chiffres.

🚀 Tester en 1 clic dans le générateur 2FA
2

Inspecteur d'URI otpauth:// & Générateur inverse

Édition bidirectionnelle : Analysez les URI otpauth:// brutes en champs structurés, ou modifiez les champs pour régénérer l'URI et le QR code en direct

Bidirectionnel en direct
| |
Champs structurés (La modification d'un champ met à jour l'URI et le QR code en direct) Type: TOTP
QR Code Authenticator en direct

Scannez avec Google Authenticator, Microsoft Authenticator ou 1Password pour lier immédiatement votre compte

3

Détecteur de dérive de l'horloge système (NTP)

Mesure de l'aller-retour réseau multi-échantillons par rapport à l'heure de référence. Diagnostique plus de 90% des erreurs de validation de codes 2FA.

Horloge locale du système
--:--:--
Lecture du fuseau horaire...
Basé sur Date.now() du navigateur
Référence Cloud (UTC)
--:--:--
Sonde réseau en cours...
Compensé pour le demi-trajet réseau (RTT/2)
Dérive de l'horloge RTT: -- ms
Vérification...
Envoi des sondes réseau...
En attente de sonde
✅

Synchronisation d'horloge parfaite (Dérive < 1s)

L'horloge système de votre appareil est parfaitement synchronisée avec l'heure de référence mondiale. Les jetons TOTP de 30 secondes conformes à la RFC 6238 se généreront et s'authentifieront sans aucun décalage temporel.

Guide de calibration de l'heure système (Corriger les rejets de codes 2FA)

Sélectionnez votre système d'exploitation
  1. Appuyez sur Win + I pour ouvrir les Paramètres Windows.
  2. Sélectionnez Heure et langue dans le menu latéral, puis cliquez sur Date et heure.
  3. Vérifiez que Régler l'heure automatiquement et Définir le fuseau horaire automatiquement sont tous deux activés.
  4. Sous Paramètres supplémentaires, cliquez sur le bouton Synchroniser maintenant jusqu'à ce qu'une coche verte apparaisse.
  5. Ligne de commande (Admin) : Exécutez w32tm /resync dans PowerShell ou l'invite de commandes.

Foire Aux Questions (FAQ)

Réponses techniques détaillées sur l'encodage Base32, les standards otpauth et les mécanismes de dérive d'horloge

Q. Pourquoi les chiffres 0, 1, 8 et 9 sont-ils invalides en Base32 ?

Selon la RFC 4648, la norme Base32 standard représente 5 bits de données par caractère et requiert exactement 32 symboles distincts : les lettres majuscules A-Z (26 lettres) et les chiffres 2-7 (6 chiffres). Les chiffres 0, 1, 8 et 9 n'existent tout simplement pas dans cet alphabet. De plus, 0 est souvent confondu avec la lettre O, et 1 avec I ou L. Notre outil de correction automatique remplace automatiquement ces confusions courantes.

Q. Quels sont les paramètres inclus dans une URI otpauth:// ?

La spécification otpauth:// a été initialement créée par Google Authenticator et est devenue un standard ouvert de fait aligné sur les RFC. Les paramètres essentiels incluent : secret (la clé partagée Base32), issuer (le fournisseur de service, ex. GitHub ou Google), algorithm (la fonction de hachage HMAC, par défaut SHA1), digits (la longueur du code, par défaut 6) et period (l'intervalle de temps, par défaut 30s).

Q. Pourquoi une dérive d'horloge de 15 secondes provoque-t-elle le rejet des codes ?

TOTP calcule les codes dynamiques strictement selon la formule T = Math.floor(UnixTimestamp / 30). Même si la majorité des serveurs d'authentification accordent une tolérance d'une fenêtre temporelle (±30s), si l'horloge de votre appareil a un décalage de 15 à 20 secondes, votre code bascule dans l'intervalle suivant avec 15 secondes d'avance, provoquant des rejets fréquents à la fin du décompte.

Q. Cette boîte à outils collecte-t-elle ou transmet-elle mes clés ?

Jamais. 2FA-Tool.com fonctionne sous un engagement strict Zero Trust respectueux de votre vie privée. L'analyse Base32, le nettoyage des clés, la génération d'URI, le rendu de QR codes et les mesures de dérive d'horloge NTP sont exécutés à 100% dans la mémoire JavaScript locale de votre navigateur. Aucun envoi vers un serveur, aucun cookie et aucun journal persistant.

Copié dans le presse-papier avec succès !