OTP staat voor One-Time Password, wat eenmalig wachtwoord betekent.
Veelvoorkomende producten op de markt:
- Ning schildtoken
- Alibaba's identiteitsschat
- Google's authenticator (google-authenticator)
- QQ-token
Laten we een nieuw .NET 4.5-project maken.
Nuget installeer de plugin met het volgende commando:
We proberen elke 60 seconden een wachtwoord te genereren, met behulp van het SHA1-algoritme, en de code is als volgt:
Ik vond een website voor een online TOTP Token Generator, en het standaardalgoritme is sha1.
De hyperlink-login is zichtbaar.
Probeer het programma uit te voeren, en het gegenereerde dynamische wachtwoord is zoals weergegeven in de onderstaande figuur:
Opmerking:De SecretKey moet een base32-string zijn,Anders zal de fout als volgt zijn:
Het personage is geen Base32-personage Broncode downloaden:
Toeristen, als jullie de verborgen inhoud van dit bericht willen zien, alsjeblieft Antwoord
(Einde)
|