跳到正文
发现
GpgFrontend:跨平台 OpenPGP 加密工具
桌面应用效率工具

GpgFrontend:跨平台 OpenPGP 加密工具

一款跨平台 OpenPGP 桌面工具,可在 GnuPG 与 Rust rPGP 双引擎间切换,本地完成加密、签名与密钥管理。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v2.2.4
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

GpgFrontend 是一款现代化、跨平台的 OpenPGP 工具,代码库继承自已停止维护的 gpg4usb。它拥有独特的双引擎内核:既可以使用久经考验的 GnuPG,也可以切换到用 Rust 编写、内存安全的 rPGP 后端,让加密、签名和密钥管理在日常隐私工作流中更简单、更可信。

项目起源于一个简单的想法:让每个人都能拥有一台小巧、可靠、安全的「加密机器」,让加密像转动钥匙开锁一样直观可信。所有操作都在本地完成,不带遥测和追踪。

主要功能

  • 简单易用:几次点击即可加密、签名文本、文件等内容。
  • 跨平台:原生支持 Windows、macOS、Linux。
  • 配置文件(Profiles):维护多套独立的密钥与设置,随时切换。
  • 便携:可从 U 盘运行,或把整个配置装进一个加密文件随身携带。
  • 双引擎:在成熟的 GnuPG 与 Rust rPGP 后端之间自由切换;GnuPG 仍是默认、互操作性最好的后端,rPGP 相关功能持续演进。
  • 面向未来:可探索 OpenPGP v6(RFC 9580)与后量子 OpenPGP(RFC 9980)。
  • 内存安全:使用中的敏感数据受安全内存保护。
  • 模块化扩展:模块以签名包形式分发,加载前会校验;模块只能使用其声明的能力,第三方模块需经你确认发布者后才运行,并可添加自己的菜单、标签页、视图和设置页。
  • 多语言界面:英语、简体/繁体中文、法语、德语、意大利语、西班牙语、俄语、波兰语、土耳其语。

安装与使用

安装、使用与故障排查的详细说明请参阅 用户手册,它是面向所有用户最权威、最新的资料;手册源码维护在 GpgFrontend-Manual 仓库。

项目提供两个发布渠道:

  • v2.2.x(稳定版,推荐):当前稳定系列,日常使用的推荐选择。它引入双引擎内核,在 GnuPG 之外新增 Rust rPGP 后端,支持 OpenPGP v6(RFC 9580)与后量子 OpenPGP(RFC 9980)。
  • v2.1.x(旧版):此前的纯 GnuPG 稳定系列,处于维护模式,只做缺陷修复与安全更新,不再新增重要功能或破坏性变更。需要纯 GnuPG 构建、或暂不准备采用多引擎 2.2 系列时可选用。

如果要开发自己的模块,可从 Module Repository 与 SDK 参考 入手;开发环境搭建请参考 开发环境配置指南。翻译纠错或新增语言可参与翻译工作。

注意事项

  • 项目以 GPL-3.0 许可证开源。
  • 第三方模块需要你确认发布者后才会运行,启用前请留意模块声明的能力范围。
  • v2.1.x 已进入维护模式,仅接收缺陷修复与安全更新。
  • 项目由 @Saturneric 维护,问题反馈可通过 GitHub issue 或邮件提交。

本作品整理自 GitHub 开源项目 saturneric/GpgFrontend,原作者 @saturneric,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v2.2.4当前版本

    修复纯密码加密文件被禁用、加密邮件只送达首位收件人、认证使用错误密钥等关键问题;新增密钥生成向导、配置与密钥包导入导出向导、密钥数据库回收站、HTML 邮件预览与邮件账户配置向导。

评论