OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
- Updated Jan 14, 2026
- Rust
Build software better, together
OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
U2F USB token optimized for physical security, affordability, and style
Solo 1 firmware in C
Python library and command line tool for configuring any YubiKey over all USB interfaces.
WebAuthn (FIDO2) server library written in Go
🔏 A small WebAuthn API wrapper that translates to/from pure JSON using base64url.
Zero trust system
Pluggable Authentication Module (PAM) for U2F and FIDO2
A portable Java library for WebAuthn(Passkeys) server side verification
FIDO2 (WebAuthn) and FIDO U2F platform library for Linux written in Rust
A tool to detect when your YubiKey is waiting for a touch (to send notification or display a visual indicator on the screen)
FIDO-U2F / FIDO2 / Webauthn Framework
Core implementations of an open-source secure key
u2f token firmware for stm32f103 and efm32hg boards
A tiny ARM microprocessor which fits in your USB port.
DEPRECATED Krypton turns your iOS device into a WebAuthn/U2F Authenticator: strong, unphishable 2FA.
Provides Okta authentication for awscli
U2F security token emulator written in Rust
Rust library to interact with Security Keys, used by Firefox
Add a description, image, and links to the u2f topic page so that developers can more easily learn about it.
To associate your repository with the u2f topic, visit your repo's landing page and select "manage topics."