https://github.com/wisespace-io/u2f-rs
Rust FIDO U2F Library
https://github.com/wisespace-io/u2f-rs
authentication fido-u2f rust two-factor-authentication u2f
Last synced: 3 months ago
JSON representation
Rust FIDO U2F Library
- Host: GitHub
- URL: https://github.com/wisespace-io/u2f-rs
- Owner: wisespace-io
- License: other
- Created: 2017-08-07T16:49:28.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-06-01T11:39:02.000Z (over 2 years ago)
- Last Synced: 2025-06-27T06:04:59.628Z (4 months ago)
- Topics: authentication, fido-u2f, rust, two-factor-authentication, u2f
- Language: Rust
- Size: 52.7 KB
- Stars: 31
- Watchers: 3
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rust FIDO U2F Library [![Build Status]][travis] [![Latest Version]][crates.io] [![MIT licensed]][MIT] [![Apache-2.0 licensed]][APACHE]
[Build Status]: https://travis-ci.org/wisespace-io/u2f-rs.png?branch=master
[travis]: https://travis-ci.org/wisespace-io/u2f-rs
[Latest Version]: https://img.shields.io/crates/v/u2f.svg
[crates.io]: https://crates.io/crates/u2f
[MIT licensed]: https://img.shields.io/badge/License-MIT-blue.svg
[MIT]: ./LICENSE-MIT
[Apache-2.0 licensed]: https://img.shields.io/badge/License-Apache%202.0-blue.svg
[APACHE]: ./LICENSE-APACHE## u2f-rs
Rust [FIDO U2F](https://fidoalliance.org/specifications/download/) library is a simple server side implementation to register and check signatures provided by U2F clients/devices. See [U2F Technical Overview](https://developers.yubico.com/U2F/Protocol_details/Overview.html)
## Usage
Add this to your Cargo.toml
```toml
[dependencies]
u2f = "0.2"
```Make sure that you have read [Using a U2F library](https://developers.yubico.com/U2F/Libraries/Using_a_library.html) before continuing.
See provided [example](https://github.com/wisespace-io/u2f-rs/tree/master/example)