64 packages tagged with “totp”
An implementation of TOTP and HOTP which are commonly used for multi factor authentication by using a shared key between the client and the server to generate and verify one time use codes. For documentation and examples visit the project website on GitHub at https://github.com/kspearrin/Otp.NET
OtpSharp for .NET Core / NetStandard
.Net library for two-factor (or multi-factor) authentication using TOTP and QR-codes.
This is an implementation of HOTP and TOTP which are commonly used for multi factor authentication by using a shared key between the client and the server to generate and verify one time use codes. This library is capable of generating and verifying both TOTP and HOTP authentication codes. The calculations in this library are known to be compatible with Google 2-Step Verification and consequently the Google Authenticator smartphone app. It is also known to be able to generate codes for Amazon Web Services Multi Factor Authentication and Dropbox 2 step authentication. It should work with any other service or client that is RFC compliant. This library is released under an MIT license. No warranty is provided as to the correctness of the library and the consumer of the library assumes all risk for the use thereof, as per the MIT license. Every effort has gone into implementing this library in accordance with the RFCs mentioned above. However it is up to the users of this library to read through the RFCs and ensure that this implementation is in accordance with the security procedures outlined therein. The implementation includes the code calculation as well as simple verification. Persistence of the keys, secure key storage, ensuring that a single code can't be validated multiple times and other things are not a part of this library. Thus far those functions (and any others mentioned in the RFCs) are up to the consumer of this library. For documentation please visit the project website.
QR code provider for TwoFactorAuth.Net using the excellent QRCoder library (https://github.com/codebude/QRCoder/)
An ASP.NET Core library for generating and validating one time passwords for google authenticator.
Tiny library that allows you to Generate and Check TOTP. Based on TwoStepsAuthenticator https://github.com/glacasa/TwoStepsAuthenticator
An ASP.NET Core library for generating and validating one time passwords for google authenticator. It seems that dotnet pack has a problem to pack own project. This Package needs AspNetCore.Totp. This is a workaround to not merge my project into one. If you find way of doing it correctly, let me know and I will update everything
A Cross Platform OTP (TOTP HOTP) Library for .NET Core NetStandard
Fetch a Tesla bearer token for usage with the Tesla API. Requires using a WebView or similar integrated browser to show the Tesla login UI.
Aerogear windows otp SDK
A portable .Net library for onetime password generation.
Simple TOTP library for .NET Standard 1.3
A library for HOTP and TOTP authentication
HMAC-based one-time password generator.
HOTP and TOTP implementation in C# targeting .NET standard 2.0, compliant with RFC 4226 (HOTP) and RFC 6238 (TOTP) and verified against supplied test vectors. The interface includes support for multiple algorithms (HMAC-SHA1, HMAC-SHA256, HMAC-SHA384, and HMAC-SHA512), code lengths (6 - 10), and an adjustable period, or time step, (1 second - 1 hour) for TOTP. The reason for creating this library was to fetch multiple HOTP counters or a TOTP time range in a single call. A parser for OTP Auth URIs is also included that conforms to the documentation found at: https://github.com/google/google-authenticator/wiki/Key-Uri-Format. This implementation also includes a Base32 encoder and decoder. It is compliant with RFC 4648, using the standard alphabet from section 6, and has been tested against the test vectors from section 10.
An easy to use, flexible Time-Based One Time Password library for C# in dotnetcore
One-Time password library, providing .NET Implementations of HOTP (RFC4226) and TOTP (RFC6238)
Contains classes for Encryption, Password hashing and TOTP
TOTP验证码生成算法
A simple and straightforward HOTP and TOTP library for .NET.
Class library that provides additional security utilities and algorithms.
Modern .NET library for TOTP.
Genarate Totp Code library.
This is a helper library for two factor Authenticator Getting started guide: https://github.com/PaulMiami/Authenticator/wiki/Getting-started Change log: https://github.com/PaulMiami/Authenticator/wiki/Change-log
A simple and straightforward HOTP and TOTP verification library for .NET.
OATH-HOTP and -TOTP generator class
Dead simple user authentication for C# with support for 2FA.
Librería para generación de tokens Totp y Hotp para MFA