Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 117994|Vastaus: 14

[Lähde] .NET/C# luo kertakäyttöisiä salasanoja TOTP:n perusteella

[Kopioi linkki]
Julkaistu 25.7.2020 18.50.04 | | | |
OTP on lyhenne sanoista One-Time Password, joka tarkoittaa kertakäyttösalasanaa.

Yleisiä tuotteita markkinoilla:

  • Ningin kilpimerkki
  • Alibaban identiteettiaarre
  • Googlen autentikaattori (google-authenticator)
  • QQ-token



Dynaaminen token OTP, TOTP ja HOTP -ero
https://www.itsvse.com/thread-9326-1-1.html
Angular 9 -sarja (XII) tuottaa dynaamisia tokeneita OTP:iden perusteella
https://www.itsvse.com/thread-9325-1-1.html
WeChat-miniohjelma toteuttaa OTP-dynaamisen salasanan
https://www.itsvse.com/thread-9329-1-1.html

Luodaan uusi .NET 4.5 -projekti.

Nuget asenna lisäosa seuraavalla komennolla:

Yritämme luoda salasanan joka 60 sekunti SHA1-algoritmilla, ja koodi on seuraava:

Löysin verkkosivuston TOTP Token Generatorille verkossa, ja oletusalgoritmi on sha1.

Hyperlinkin kirjautuminen on näkyvissä.

Yritä suorittaa ohjelma, ja luotu dynaaminen salasana on alla olevan kuvan mukainen:


Huomautus:SecretKeyn täytyy olla base32-merkkijono,Muuten virhe on seuraava:

Hahmo ei ole Base32-hahmo

Lähdekoodin lataus:

Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyväVastaus


(Loppu)


Pistetilanne

Osallistujien määrä1MB+1 myötävaikuttaa+1 Romahdus syy
conntfs + 1 + 1 Erittäin voimakas!

Katso kaikki arviot





Edellinen:Dynaaminen token OTP, TOTP ja HOTP -ero
Seuraava:Nyt voit antaa attr 'wx:key' 'wx:for' -toiminnolle parantamista varten.
Julkaistu 30.10.2024 22.53.34 |

Ajattelin asiakaspuolen tunnistautumisratkaisua
Julkaistu 28.7.2020 21.29.28 |
NET/C# tuottaa kertakäyttöisiä salasanoja TOTP:n perusteella
Julkaistu 22.6.2021 9.18.14 |

NET/C# tuottaa kertakäyttöisiä salasanoja TOTP:n perusteella
Julkaistu 28.7.2020 18.35.33 |
Tule katsomaan, kiitos kun jaoit
Julkaistu 10.10.2020 15.08.50 |
Ajattelin asiakaspuolen tunnistautumisratkaisua
Julkaistu 13.10.2020 17.44.56 |
Katso tätä, kiitos kun jaoit
Julkaistu 23.10.2020 15.16.12 |
Pyydä lähdekoodia!
Julkaistu 18.3.2021 14.54.32 |
Generoidut pinot eivät ole yhtä hyviä kuin tietokoneen pinot
Julkaistu 20.4.2021 11.10.39 |
Tule katsomaan, kiitos kun jaoit
Julkaistu 14.8.2021 10.37.31 |
Hyödyllistä Kiitos jakamisesta
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com