u2: a Rust U2F Library

⚠️ CODE BARELY COMPILES
⚠️ CODE IS NOT TESTED
⚠️ DO NOT USE (YET)
Forked from the u2f crate, which (as of this writing) has not been updated in years.
This is still a work in progress as I journey through the existing code and adapt it to use up-to-date dependencies and hopefully compile. I also will need to add unit tests, which are currently lacking.
u2
Rust FIDO U2F library is a simple server side implementation to register and check signatures provided by U2F clients/devices. See U2F Technical Overview
Usage
Add this to your Cargo.toml [ADD STUFF HERE]
Make sure that you have read Using a U2F library before continuing.
See provided example
Contributing
All constructive contributions are welcome!! Please raise an issue or make a pull request on GitHub.
Please note that by contributing, you agree that your contribution(s) may be integrated into this project and dual-licensed in the same way which the overall project is. See LICENSE for more information.