OTP adalah kependekan dari One-Time Password, yang berarti kata sandi satu kali.
Produk umum di pasaran:
- Token perisai Ning
- Harta karun identitas Alibaba
- Pengautentikasi Google (google-authenticator)
- Token QQ
Mari kita buat proyek .NET 4.5 baru.
Nuget menginstal plugin dengan perintah berikut:
Kami mencoba membuat kata sandi setiap 60 detik, menggunakan algoritma SHA1, dan kodenya adalah sebagai berikut:
Saya menemukan situs web untuk Generator Token TOTP online, dan algoritme defaultnya adalah sha1.
Login hyperlink terlihat.
Coba jalankan program, dan kata sandi dinamis yang dihasilkan seperti yang ditunjukkan pada gambar di bawah ini:
Pernyataan:SecretKey harus berupa string base32,Jika tidak, kesalahannya akan menjadi sebagai berikut:
Karakter bukan karakter Base32 Unduhan kode sumber:
Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakan Jawab
(Akhir)
|