OpenSK is an open-source implementation for security keys written in Rust
github.com