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 电子邮件
每月下载 1,883 次
用于 12 个库(7 直接)
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(), "[email protected]").await?;
依赖项
~21–37MB
~614K SLoC