Google Authenticator TOTP C#

  •        1016

An implementation of Google's Authenticator in C# and WPF. It's a Time-based One-time Password (TOTP) described in RFC 6238. You could use it to implement two-factor authentication in your own .Net application.

http://googleauthcsharp.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

privacyIDEA - Modular Authentication System


privacyIDEA is a Two Factor Authentication System which is multi-tenency- and multi-instance-capable. Using privacyIDEA you can enhance your existing applications like local login, VPN, remote access, SSH connections, access to web sites or web portals with a second factor during authentication.

Google Authenticator - Two factor authentication


The Google Authenticator project includes implementations of one-time passcode generators for several mobile platforms, as well as a pluggable authentication module (PAM). One-time passcodes are generated using open standards developed by the Initiative for Open Authentication (OATH). These implementations support the HMAC-Based One-time Password (HOTP) algorithm specified in RFC 4226 and the Time-based One-time Password (TOTP) algorithm specified in RFC 6238.

FreeOTP - Two factor authentication


FreeOTP is a two-factor authentication application for systems utilizing one-time password protocols. Tokens can be added easily by scanning a QR code. If you need to generate a QR code, try our QR code generator.

Altairis OTP Authentication Library


Tools for implementing one time password authentication in .NET systems. Supports time-based (TOTP) or event-based (HOTP) passwords and is compatible with Google Authenticator technology.



GoogleAuth - Google Authenticator Server side code


GoogleAuth is a Java server library that implements the Time-based One-time Password (TOTP) algorithm specified in RFC 6238. This library can be used by any developer who wants to add TOTP multi-factor authentication to a Java application and needs the server-side code to create TOTP shared secrets and verify TOTP passwords.

go-otp


Package go-otp implements one-time-password generators used in 2-factor authentication systems like RSA-tokens. Currently this supports both HOTP (RFC-4226) and TOTP (RFC-6238).

otp - otp::totp


otp::totp

otphp - :closed_lock_with_key: A PHP library for generating one time passwords according to RFC 4226 (HOTP) and the RFC 6238 (TOTP)


This library is compatible with Google Authenticator apps available for Android and iPhone. It is also compatible with other applications such as FreeOTP for example.The release process is described here.

TOTP-authentication-demo


This is a simple web application which implement Two-Factor authentication by TOTP and Google Authenticator

et-otp - eckes' TOTP Java soft token


eckes' TOTP Java soft token

clj-otp - HOTP (rfc4226) & TOTP (rfc6238) Clojure API (fork of omarkj/cljotp)


HOTP (rfc4226) & TOTP (rfc6238) Clojure API (fork of omarkj/cljotp)

groovy-OTP - Groovy implementation of RFC-6238 (TOTP: Time-Based One-Time Password Algorithm).


Groovy implementation of RFC-6238 (TOTP: Time-Based One-Time Password Algorithm).

cpptotp - C++ implementation of TOTP (time-based one-time password) authentication


C++ implementation of TOTP (time-based one-time password) authentication

toto - FreeRADIUS authentication using a TOTP token


FreeRADIUS authentication using a TOTP token

gmail-otp


gmail-otp consists of simple scripts to allow usage of one-time-pad (single-use) passwords for the authentication with the gmail (google mail) web-interface. It needs a trusted webserver to run the scripts.

ppp-otp - OTP authentication plugin for ppp


OTP authentication plugin for ppp

blog-totp - Code for blog post on creating TOTP for Google Authenticator


Code for blog post on creating TOTP for Google Authenticator

Desktop-TOTP - A desktop application that generates a TOTP for Google accounts


A desktop application that generates a TOTP for Google accounts

totp-cgi - A centralized totp solution based on google-authenticator


A centralized totp solution based on google-authenticator