Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 117994|Svar: 14

[Kilde] .NET/C# genererer engangsadgangskoder baseret på TOTP

[Kopier link]
Opslået på 25/07/2020 18.50.04 | | | |
OTP står for One-Time Password, hvilket betyder engangskodeord.

Almindelige produkter på markedet:

  • Ning skjoldbrik
  • Alibabas identitetskat
  • Googles autentificator (google-authenticator)
  • QQ-token



Dynamisk token OTP, TOTP og HOTP forskel
https://www.itsvse.com/thread-9326-1-1.html
Angular 9-serien (XII) genererer dynamiske tokens baseret på OTP'er
https://www.itsvse.com/thread-9325-1-1.html
WeChat mini-programmet implementerer OTP dynamisk adgangskode
https://www.itsvse.com/thread-9329-1-1.html

Lad os oprette et nyt .NET 4.5-projekt.

Nuget installerer plugin'et med følgende kommando:

Vi forsøger at generere en adgangskode hvert 60. sekund ved hjælp af SHA1-algoritmen, og koden er som følger:

Jeg fandt en hjemmeside for en online TOTP Token Generator, og standardalgoritmen er sha1.

Hyperlink-login er synlig.

Prøv at køre programmet, og den genererede dynamiske adgangskode er som vist i figuren nedenfor:


Bemærkning:SecretKey skal være en base32-streng,Ellers vil fejlen være som følger:

Karakteren er ikke en Base32-karakter

Kildekode-download:

Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venligSvar


(Slut)


Score

Antal deltagere1MB+1 bidrage+1 Sammenbrud årsag
conntfs + 1 + 1 Meget kraftfuldt!

Se alle vurderinger





Tidligere:Dynamisk token OTP, TOTP og HOTP forskel
Næste:Nu kan du tilføje attr 'wx:key' for at forbedre en 'wx:for'.
Opslået på 30/10/2024 22.53.34 |

Jeg tænkte på en klient-side autentificeringsløsning
Opslået på 28/07/2020 21.29.28 |
NET/C# genererer engangsadgangskoder baseret på TOTP
Opslået på 22/06/2021 09.18.14 |

NET/C# genererer engangsadgangskoder baseret på TOTP
Opslået på 28/07/2020 18.35.33 |
Kom og kig, tak fordi du delte
Opslået på 10/10/2020 15.08.50 |
Jeg tænkte på en klient-side autentificeringsløsning
Opslået på 13/10/2020 17.44.56 |
Tag et kig, tak fordi du delte
Opslået på 23/10/2020 15.16.12 |
Bed om kildekoden!
Opslået på 18/03/2021 14.54.32 |
De genererede er ikke så gode som stakkene på computeren
Opslået på 20/04/2021 11.10.39 |
Kom og kig, tak fordi du delte
Opslået på 14/08/2021 10.37.31 |
Nyttigt Tak for at dele
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com