2个版本
0.5.0 | 2024年4月28日 |
---|---|
0.5.0-dev | 2023年10月31日 |
#1019 in 硬件支持
在 2 个库中使用(通过 webauthn-authenticator-rs)
70KB
1.5K SLoC
fido-hid-rs
fido-hid-rs
实现了一组最小化的平台特定USB HID绑定,用于与FIDO身份验证器通信。
重要:此库是 webauthn-authenticator-rs 的内部实现细节,以解决Cargo的限制。
此库不保证API的稳定性,且不打算供其他方使用。
如果您想与USB HID FIDO身份验证器接口,请使用 webauthn-authenticator-rs 而不是此库。
如果您正在寻找通用的Rust USB HID库,请尝试 hidapi。
此库当前针对(并在以下平台上定期测试)
- Linux上的
x86_64
(目标版本待定) - macOS 13及以后版本在
arm64
(苹果硅)和x86_64
- Windows 10上的
x86_64
和 Windows 11上的arm64
和x86_64
我们只在操作系统的当前服务包或点版本上进行测试。
其他平台(以及这些操作系统的旧版本)仅提供“被动”支持:可能可行,但我们通常没有适当的硬件,并依赖用户通知我们出现问题时并提供补丁!♥️
依赖项
~4–46MB
~710K SLoC