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

Download history 2/week @ 2024-04-27 3/week @ 2024-05-04 8/week @ 2024-05-11 4/week @ 2024-05-18 8/week @ 2024-05-25 12/week @ 2024-06-01 4/week @ 2024-06-08 122/week @ 2024-06-15 168/week @ 2024-06-22 83/week @ 2024-06-29 39/week @ 2024-07-06 34/week @ 2024-07-13 47/week @ 2024-07-20 222/week @ 2024-07-27 58/week @ 2024-08-03 58/week @ 2024-08-10

每月下载量 392
2 个crates中使用

Apache-2.0 OR MIT

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