OTP est l’abréviation de One-Time Password, qui signifie mot de passe à usage unique.
Produits courants sur le marché :
- Jeton du bouclier Ning
- Le trésor d’identité d’Alibaba
- L’authentificateur de Google (google-authentificateur)
- Jeton QQ
Créons un nouveau projet .NET 4.5.
Nuget installe le plugin avec la commande suivante :
Nous essayons de générer un mot de passe toutes les 60 secondes, en utilisant l’algorithme SHA1, et le code est le suivant :
J’ai trouvé un site web pour un générateur de jetons TOTP en ligne, et l’algorithme par défaut est sha1.
La connexion hyperlientérée est visible.
Essayez d’exécuter le programme, et le mot de passe dynamique généré est montré sur la figure ci-dessous :
Remarque:La SecretKey doit être une chaîne de base32,Sinon, l’erreur sera la suivante :
Le personnage n’est pas un personnage Base32 Téléchargement du code source :
Touristes, si vous voulez voir le contenu caché de ce post, s’il vous plaît Répondre
(Fin)
|