OpenSK

Security key library

An open-source implementation of FIDO2 security keys in Rust

OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.

GitHub

3k stars
88 watching
290 forks
Language: Rust
last commit: about 2 months ago
Linked from 1 awesome list

ctap2embeddedfido2firmwarehardwareopenskrustsecuritysecurity-keytocktock-osu2fwebauthn

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
keycloak/keycloak A suite of tools and services for authenticating users and managing access to applications and services 23,473
openssl/openssl A toolkit for implementing end-to-end encryption protocols and cryptographic primitives. 25,914
google/oss-fuzz An automated testing framework that uses random data to find errors in software 10,548
opensearch-project/opensearch An open-source distributed search engine with analytics capabilities. 9,811
google/google-ctf A collection of security challenges and infrastructure used in the Google CTF 4,529
oracle/opengrok An application that enables fast and effective source code search and navigation across various programming languages and version control systems. 4,366
greydgl/pentestgpt Automates penetration testing with the help of a large language model 7,253
opennhp/opennhp A Zero Trust networking protocol to hide servers and data from attackers by utilizing cryptography at the OSI 5th layer. 13,513
solokeys/solo1 A firmware implementation of FIDO2 and U2F standards for secure authentication 2,310
opensc/opensc Tools and middleware for smart card applications and security 2,578
ory/fosite Extensible security-first OAuth2 and OpenID Connect SDK for Go. 2,328
thirtydegreesray/openhub An Android client app providing features and functionality similar to GitHub's official mobile apps, covering repository browsing, issue management, user profiles, and collaboration tools. 4,240
trimstray/the-practical-linux-hardening-guide A comprehensive guide to creating secure Linux production systems using industry standards and best practices 9,947
lowrisc/opentitan Creating a transparent and secure silicon foundation for electronic devices 2,578
rustls/rustls A modern, platform-independent TLS library written in Rust 6,214