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: almost 2 years ago
Linked from 1 awesome list

ctap2embeddedfido2firmwarehardwareopenskrustsecuritysecurity-keytocktock-osu2fwebauthn

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
keycloak/keycloakA suite of tools and services for authenticating users and managing access to applications and services24,091
openssl/opensslA robust toolkit for implementing secure communication protocols and cryptographic functions26,159
google/oss-fuzzAn automated testing framework that uses random data to find errors in software10,671
opensearch-project/opensearchA distributed search engine with analytics capabilities that follows the Apache v2.0 License and is forked from Elasticsearch9,951
google/google-ctfA collection of security challenges and infrastructure used in the Google CTF4,556
oracle/opengrokAn application that enables fast and effective source code search and navigation across various programming languages and version control systems.4,388
greydgl/pentestgptAutomates penetration testing with the help of a large language model7,373
opennhp/opennhpA Zero Trust protocol that leverages resource-hiding and encryption to safeguard servers and data from attackers13,520
solokeys/solo1A firmware implementation of FIDO2 and U2F standards for secure authentication2,314
opensc/openscTools and middleware for smart card applications and security2,604
ory/fositeExtensible security-first OAuth2 and OpenID Connect SDK for Go.2,339
thirtydegreesray/openhubAn 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,244
trimstray/the-practical-linux-hardening-guideA comprehensive guide to creating secure Linux production systems using industry standards and best practices9,956
lowrisc/opentitanCreating a transparent and secure silicon foundation for electronic devices2,612
rustls/rustlsA modern, platform-independent TLS library written in Rust6,315