Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 117994|Respuesta: 14

[Fuente] .NET/C# genera contraseñas de un solo uso basadas en TOTP

[Copiar enlace]
Publicado en 25/7/2020 18:50:04 | | | |
OTP es la abreviatura de One-Time Password, que significa contraseña de un solo uso.

Productos habituales en el mercado:

  • Ficha del escudo Ning
  • El tesoro de identidad de Alibaba
  • El autenticador de Google (autenticador de Google)
  • Ficha QQ



Diferencia dinámica de token OTP, TOTP y HOTP
https://www.itsvse.com/thread-9326-1-1.html
La serie Angular 9 (XII) genera tokens dinámicos basados en OTPs
https://www.itsvse.com/thread-9325-1-1.html
El miniprograma WeChat implementa contraseña dinámica OTP
https://www.itsvse.com/thread-9329-1-1.html

Vamos a crear un nuevo proyecto .NET 4.5.

Nuget instala el plugin con el siguiente comando:

Intentamos generar una contraseña cada 60 segundos, usando el algoritmo SHA1, y el código es el siguiente:

Encontré una web para un generador de tokens TOTP online, y el algoritmo por defecto es sha1.

El inicio de sesión del hipervínculo es visible.

Intenta ejecutar el programa, y la contraseña dinámica generada es la que se muestra en la figura de abajo:


Comentario:La SecretKey debe ser una cuerda base32,De lo contrario, el error será el siguiente:

El personaje no es un personaje Base32

Descarga del código fuente:

Turistas, si queréis ver el contenido oculto de esta publicación, por favorRespuesta


(Fin)


Puntuación

Número de participantes1MB+1 contribuir+1 Colapso razón
conntfs + 1 + 1 ¡Muy poderoso!

Ver todas las valoraciones





Anterior:Diferencia dinámica de token OTP, TOTP y HOTP
Próximo:Ahora puedes proporcionar 'wx:key' para que un 'wx:for' mejore.
Publicado en 30/10/2024 22:53:34 |

Estaba pensando en una solución de autenticación del lado del cliente
Publicado en 28/7/2020 21:29:28 |
NET/C# genera contraseñas de un solo uso basadas en TOTP
Publicado en 22/6/2021 9:18:14 |

NET/C# genera contraseñas de un solo uso basadas en TOTP
Publicado en 28/7/2020 18:35:33 |
Ven a echar un vistazo, gracias por compartirlo
Publicado en 10/10/2020 15:08:50 |
Estaba pensando en una solución de autenticación del lado del cliente
Publicado en 13/10/2020 17:44:56 |
Échale un vistazo, gracias por compartir
Publicado en 23/10/2020 15:16:12 |
¡Pide el código fuente!
Publicado en 18/3/2021 14:54:32 |
Los generados no son tan buenos como las pilas del ordenador
Publicado en 20/4/2021 11:10:39 |
Ven a echar un vistazo, gracias por compartirlo
Publicado en 14/8/2021 10:37:31 |
Útil Gracias por compartirlo
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com