百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

rpgp

> 编程语言
开源

OpenPGP 采用纯 Rust 实现,采用宽泛许可证

1.1K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

OpenPGP 采用纯 Rust 实现,采用宽泛许可证

rPGP 是按照 [RFC9580] 所规定的 OpenPGP 的纯 Rust 实现。它支持常用的 v4 格式,以及最新的 v6 密钥格式和 AEAD 加密机制。(此外,还支持历史 RFC [RFC4880] 和 [RFC6637] 中规定的所有格式,包括 v3 密钥和签名。)

rPGP 提供了一个灵活的低级 API。它使用户能够以最兼容的方式构建更高级别的 PGP 工具。此外,它完全支持 [Autocrypt 1.1 电子邮件加密规范] 所需的所有功能。

  • [GpgFrontend]: 跨平台的 OpenPGP 桌面应用程序,带有可选的 rPGP 后端
  • [debian-packaging]: 用于处理 Debian 软件包的库程序
  • [himalaya]: 用于管理电子邮件的 CLI 工具(包括 [pgp-lib] 组件)
  • [oct-git]: Git 签名和验证后端(重点关注 OpenPGP 卡)
  • [prs-lib]: 一个基于 pass 的 CLI 密码管理器(带有可选的 rPGP 后端,包括对 OpenPGP 卡的支持)
  • [rpgpie]: 一个实验性的 OpenPGP 语义库
  • [rpm]: 用于解析和创建 RPM 文件的纯 Rust 库
  • [rsop]: 基于 rPGP 和 rpgpie 的 [SOP] CLI 工具
  • [rsop-oct]: 用于 OpenPGP 卡设备的 [SOP] CLI 工具(也基于 rPGP 和 rpgpie)
  • [signstar]: 用于 HSM 后端的签名隔离框架
  • [voa-openpgp]: 适用于 [VOA] 的 OpenPGP 实现

没有看到您的项目吗?请发送 PR :)

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustcryptographyopenpgppgprust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言