Displaying 1 to 20 from 32 results

teleport - Privileged access management for elastic infrastructure.

  •    Go

Teleport is built on top of the high-quality Golang SSH implementation and it is fully compatible with OpenSSH and can be used with sshd servers and ssh clients. Download the latest binary release, unpack the .tar.gz and run sudo ./install. This will copy Teleport binaries into /usr/local/bin.

libu2f-host - Yubico Universal 2nd Factor (U2F) Host C Library

  •    C

Libu2f-host provides a C library and command-line tool that implements the host-side of the U2F protocol. There are APIs to talk to a U2F device and perform the U2F Register and U2F Authenticate operations.The library and command-line tool is licensed under the LGPLv2+ license. Some other files are licensed under the GPLv3+ license. The license for each file should be clear from the comments at the top of it. See the files COPYING (for GPLv3) and COPYING.LGPLv2 for complete license texts. If you have a desire to use this package under another license, please contact us to discuss the reason. For any copyright year range specified as YYYY-ZZZZ in this package note that the range specifies every single year in that closed interval.

libu2f-server - Yubico Universal 2nd Factor (U2F) Server C Library

  •    C

This is a C library that implements the server-side of the U2F protocol. More precisely, it provides an API for generating the JSON blobs required by U2F devices to perform the U2F Registration and U2F Authentication operations, and functionality for verifying the cryptographic operations. For the host-side aspect, see our libu2f-host project.At registration time, an X.509 attestation certificate is provided. Ideally the whole certificate chain should be validated. However, the current version of this library does not do so. This is a known limitation, and we hope to address this as soon as possible. Please be sure to understand the implication of this before using the library.

pam-u2f - Pluggable Authentication Module (PAM) for U2F

  •    C

This module implements PAM over U2F, providing an easy way to integrate the YubiKey (or other U2F compliant authenticators) into your existing infrastructure.This project uses autoconf, automake, pkg-config and libtool to achieve portability and ease of use. If you downloaded a tarball, build it as follows.

php-u2flib-server - U2F library in PHP

  •    PHP

Serverside U2F library for PHP. Provides functionality for registering tokens and authentication with said tokens.To read more about U2F and how to use a U2F library, visit developers.yubico.com/U2F.

python-u2flib-server - Python based U2F server library

  •    Python

Provides functionality for working with the server side aspects of the U2F protocol as defined in the FIDO specifications. It supports Python 2.7, Python 3.3+ and PyPy 2.7+.To read more about U2F and how to use a U2F library, visit developers.yubico.com/U2F.

wordpress-u2f - A Wordpress U2F plugin.

  •    PHP

This plugin adds support for the two factor authentication standard U2F.Users registers U2F devices themselves.

u2f - Go FIDO U2F Library

  •    Go

Go FIDO U2F Library. This Go package implements the parts of the FIDO U2F specification required on the server side of an application.

ruby-u2f - U2F library in Ruby

  •    Ruby

Provides functionality for working with the server side aspects of the U2F protocol as defined in the FIDO specifications. To read more about U2F and how to use a U2F library, visit developers.yubico.com/U2F.U2F is an open 2-factor authentication standard that enables keychain devices, mobile phones and other devices to securely access any number of web-based services — instantly and with no drivers or client software needed. The U2F specifications were initially developed by Google, with contribution from Yubico and NXP, and are today hosted by the FIDO Alliance.

django-u2f - FIDO U2F security token support for Django

  •    Python

django-u2f provides support for FIDO U2F security tokens in Django. The functionality is similar to the Security Key two-factor authentication that Google recently announced, and uses the same tokens.django-u2f isn't yet production ready, but is a working proof of concept. There are many TODOs sprinkled around the code that should be fixed before relying on it.

ruby - Ruby + Rails support for the FIDO U2F security key standard

  •    Ruby

I created this gem in December of 2015 when the U2F standard was first released, and it was just too early. Nobody understood what two-factor authentication was, why they needed it, or why they should use hardware instead of horrifically insecure SMS. As a solo developer, I couldn't afford to do the market education to turn this into a viable project.Now, in spring of 2017, I've been seeing increasing interest in U2F and am considering updating this plugin for Rails 5. It would only take one or two sites willing to buy a year of support to make it worth my time. Please email me if you want to secure your users or would like to chat about anything related to the project.

u2flib - Provides functionality for working with the server side aspects of the U2F protocol on Windows

  •    Javascript

This repository provides functionality for working with the server side aspects of the U2F protocol on Windows. The repository also contains a working demo ASP.NET MVC 5 web site where one can test registering and login in with their U2F device.The solution is nearly a line for line copy of the JAVA implementation rewritten in C# using the .NET 4.6.1 framework. I ported the JAVA example to .NET to help spread the adoption of U2F.

twofactor_u2f - 🔑 U2F second factor provider for Nextcloud

  •    Javascript

![Downloads](https://img.shields.io/github/downloads/nextcloud/twofactor_u2f/total.svg) [![Build Status](https://api.travis-ci.org/nextcloud/twofactor_u2f.svg?branch=master)](https://travis-ci.org/nextcloud/twofactor_u2f)

lsso - Nginx SSO middleware for protecting your internets.

  •    Lua

lsso is a SSO middleware written in Lua to sit between Nginx and server endpoints. lsso uses client-side cookies alongside a Redis database of session hashes to track session. In our setup, we use a fork of Osiris with a Redis token store as an OAuth endpoint.

security-key - iOS SEP U2F

  •    C

This app provides a iOS Safari extension, which implements the FIDO U2F protocol. The cryptographic keys used for authentication are generated and stored on the Secure Enclave Processor (SEP), requiring user interaction for signing operations. FIDO U2F is a cryptographic protocol for second factor authentication. In addition to registering a username and password with a website, you also register a "security key". This key may be a hardware device like a USB dongle, or a software application on your device. When authenticating with the website, you provide your username and password, and are then prompted to interact with your security key. At this point the key strongly authenticates you by digitally signing a challenge from the website. The signature is sent to the website, which can verify its authenticity and finish authenticating your session.

u2f-api - High level JavaScript API for interacting with FIDO U2F devices in Chrome

  •    Javascript

This is a JavaScript polyfill, implementing the high-level U2F JavaScript API for Chrome. Google wrote and owns this code. It's just a pain to manually pull it from their u2f-ref-code repo, so I made a NPM package.

shibboleth-mfa-u2f-auth - U2F multifactor authentication plugin for Shibboleth IdPv3

  •    Groovy

This project is work in progress. U2F authentication flow for Shibboleth Identity Provider v3.3.x. The U2F flow is designed to be used together with another login flow, usually by utilizing the MFA login flow.