OTP je skratka pre jednorazové heslo, čo znamená jednorazové heslo.
Bežné produkty na trhu:
- Štítový žetón Ning
- Alibabin poklad identity
- Google autentifikátor (google-autentifikátor)
- QQ token
Poďme vytvoriť nový .NET 4.5 projekt.
Nuget nainštaluje plugin pomocou nasledujúceho príkazu:
Snažíme sa generovať heslo každých 60 sekúnd pomocou algoritmu SHA1 a kód je nasledovný:
Našiel som webovú stránku pre online TOTP generátor tokenov a predvolený algoritmus je sha1.
Prihlásenie na hypertextový odkaz je viditeľné.
Skúste spustiť program a vygenerované dynamické heslo je znázornené na obrázku nižšie:
Poznámka:SecretKey musí byť reťazec so základom 32,Inak bude chyba nasledovná:
Postava nie je Base32 postava Stiahnutie zdrojového kódu:
Turisti, ak chcete vidieť skrytý obsah tohto príspevku, prosím. Odpoveď
(Koniec)
|