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 • Rust 包仓库 2/week @ 2024-04-27 • Rust 包仓库 3/week @ 2024-05-04 • Rust 包仓库 8/week @ 2024-05-11 • Rust 包仓库 4/week @ 2024-05-18 • Rust 包仓库 8/week @ 2024-05-25 • Rust 包仓库 12/week @ 2024-06-01 • Rust 包仓库 4/week @ 2024-06-08 • Rust 包仓库 122/week @ 2024-06-15 • Rust 包仓库 168/week @ 2024-06-22 • Rust 包仓库 83/week @ 2024-06-29 • Rust 包仓库 39/week @ 2024-07-06 • Rust 包仓库 34/week @ 2024-07-13 • Rust 包仓库 47/week @ 2024-07-20 • Rust 包仓库 222/week @ 2024-07-27 • Rust 包仓库 58/week @ 2024-08-03 • Rust 包仓库 58/week @ 2024-08-10 • Rust 包仓库

每月下载量 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