Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 117994|Odpověď: 14

[Zdroj] .NET/C# generuje jednorázová hesla na základě TOTP

[Kopírovat odkaz]
Zveřejněno 25.07.2020 18:50:04 | | | |
OTP je zkratka pro One-Time Password (jednorázové heslo), což znamená jednorázové heslo.

Běžné produkty na trhu:

  • Štítový žeton Ning
  • Alibabův poklad identity
  • Google autentizátor (google-authenticator)
  • QQ token



Dynamické tokeny OTP, TOTP a HOTP
https://www.itsvse.com/thread-9326-1-1.html
Řada Angular 9 (XII) generuje dynamické tokeny založené na OTP
https://www.itsvse.com/thread-9325-1-1.html
WeChat mini program implementuje OTP dynamická hesla
https://www.itsvse.com/thread-9329-1-1.html

Vytvoříme nový projekt ve formátu .NET 4.5.

Nuget nainstalujte plugin pomocí následujícího příkazu:

Snažíme se generovat heslo každých 60 sekund pomocí algoritmu SHA1 a kód je následující:

Našel jsem webovou stránku pro online generátor TOTP tokenů a výchozí algoritmus je sha1.

Přihlášení k hypertextovému odkazu je viditelné.

Zkuste spustit program a vygenerované dynamické heslo je znázorněno na obrázku níže:


Poznámka:SecretKey musí být řetězec o svazu 32,Jinak bude chyba následující:

Postava není postava Base32

Stažení zdrojového kódu:

Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosímOdpověď


(Konec)


Partitura

Počet účastníků1MB+1 přispět+1 Zhroucení důvod
conntfs + 1 + 1 Velmi silné!

Zobrazit všechna hodnocení





Předchozí:Dynamické tokeny OTP, TOTP a HOTP
Další:Teď můžete zadat attr 'wx:key' pro 'wx:for' ke zlepšení.
Zveřejněno 30.10.2024 22:53:34 |

Přemýšlel jsem o řešení pro autentizaci na straně klienta
Zveřejněno 28.07.2020 21:29:28 |
NET/C# generuje jednorázová hesla na základě TOTP
Zveřejněno 22.06.2021 9:18:14 |

NET/C# generuje jednorázová hesla na základě TOTP
Zveřejněno 28.07.2020 18:35:33 |
Pojďte se podívat, díky za sdílení
Zveřejněno 10.10.2020 15:08:50 |
Přemýšlel jsem o řešení pro autentizaci na straně klienta
Zveřejněno 13.10.2020 17:44:56 |
Podívej se, díky za sdílení
Zveřejněno 23.10.2020 15:16:12 |
Požádejte o zdrojový kód!
Zveřejněno 18.03.2021 14:54:32 |
Generované nejsou tak dobré jako zásobníky na počítači
Zveřejněno 20.04.2021 11:10:39 |
Pojďte se podívat, díky za sdílení
Zveřejněno 14.08.2021 10:37:31 |
Užitečné. Díky za sdílení
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com