10 个版本
0.1.1 | 2024 年 6 月 18 日 |
---|---|
0.1.0 | 2024 年 6 月 7 日 |
0.0.8 | 2024 年 6 月 3 日 |
0.0.6 | 2024 年 5 月 28 日 |
0.0.3 | 2024 年 4 月 22 日 |
#6 在 #openpgp-card
37 每月下载量
用于 7 个 crate(其中 3 个直接使用)
81KB
945 行
与 rPGP 一起使用的 OpenPGP 卡客户端库
此 crate 实现了与 rPGP 一起使用 OpenPGP 卡的支持。
这是在实现无关的 OpenPGP 卡客户端库 https://crates.io/crates/openpgp-card 之上的便利层。
flowchart TD
OCR["openpgp-card-rpgp"] --> OC["openpgp-card <br/> (OpenPGP card client library)"]
OCR --> RPGP["rPGP <br/> (OpenPGP implementation)"]
OC --> PCSC["card-backend-pcsc <br/> (access cards via PC/SC)"]
lib.rs
:
这是一个用于与 OpenPGP 卡设备 一起使用 rPGP
OpenPGP 库的 crate。
实际上,这个 crate 是 openpgp-card
crate 的补充。此 crate,openpgp-card-rpgp
,通过利用 rPGP
库和 openpgp-card
来执行 OpenPGP 特定的卡操作。如果您想使用此 crate,您可能还需要使用 openpgp-card
本身
OpenPGP 卡设备的大部分功能实际上并不涉及 OpenPGP 格式。所有这些功能都在 openpgp-card
中可用,无需支持 OpenPGP 格式。
此 crate 实现了对需要处理 OpenPGP 格式的操作的支持
- 创建 OpenPGP 签名
- OpenPGP 数据解密
- 导入 OpenPGP 私钥材料
请参阅此项目的 "examples" 目录,了解如何使用此 crate 的示例。
依赖关系
~17–25MB
~319K SLoC