4个版本 (破坏性更新)
0.3.0 | 2024年8月1日 |
---|---|
0.2.0 | 2024年6月21日 |
0.1.2 | 2022年3月7日 |
0.0.0-未发布 | 2021年4月25日 |
在 认证 中排名 277
每月下载量 392
在 2 个crates中使用
125KB
3K SLoC
ctap-types
将FIDO CTAP协议中涉及的各类类型映射到由heapless
数据类型组成的Rust结构。
我们目前遵循2019年3月19日的非公开编辑草案。它仍然使用FIDO_2_1_PRE
来标识新命令,但使用非厂商API编号(例如,凭证管理为0xA)。
它还包含一个轻量级CBOR反序列化器,因为现有的serde_cbor
会产生非常大的代码。
各种传输协议(USB、NFC、BLE)预计将处理低级协议细节和反序列化请求/序列化响应,因此认证逻辑与这些细节解耦。
依赖项
~1.5–2.2MB
~50K SLoC