6个版本 (重大更改)

0.28.0 2023年11月24日
0.27.0 2023年3月24日
0.26.0 2023年1月11日
0.25.0 2022年7月14日
0.23.0 2021年1月21日

#315 in 电子邮件

Download history • Rust 包仓库 391/week @ 2024-03-13 • Rust 包仓库 692/week @ 2024-03-20 • Rust 包仓库 259/week @ 2024-03-27 • Rust 包仓库 729/week @ 2024-04-03 • Rust 包仓库 657/week @ 2024-04-10 • Rust 包仓库 465/week @ 2024-04-17 • Rust 包仓库 451/week @ 2024-04-24 • Rust 包仓库 273/week @ 2024-05-01 • Rust 包仓库 173/week @ 2024-05-08 • Rust 包仓库 388/week @ 2024-05-15 • Rust 包仓库 499/week @ 2024-05-22 • Rust 包仓库 521/week @ 2024-05-29 • Rust 包仓库 620/week @ 2024-06-05 • Rust 包仓库 538/week @ 2024-06-12 • Rust 包仓库 381/week @ 2024-06-19 • Rust 包仓库 153/week @ 2024-06-26 • Rust 包仓库

每月下载 1,883
用于 12 个库7 直接)

LGPL-2.0-or-later

5MB
67K SLoC

在网络中查找和发布OpenPGP证书。

该库提供通过HKP协议使用密钥服务器的访问权限,并搜索和发布Web密钥目录。


lib.rs:

在网络中查找和发布OpenPGP证书。

该库提供通过HKP协议使用密钥服务器的访问权限,并搜索和发布Web密钥目录。

此外,pks模块通过PKS协议公开私有密钥操作。

示例

此示例演示如何从默认密钥服务器获取证书

let mut ks = KeyServer::default();
let keyid: KeyID = "31855247603831FD".parse()?;
println!("{:?}", ks.get(keyid).await?);

此示例演示如何使用WKD获取证书

let certs = sequoia_net::wkd::get(&reqwest::Client::new(), "juliett@example.org").await?;

依赖项

~21–37MB
~614K SLoC