一句话定位:Windows 上的 OpenPGP 完整套件,装完就能在右键菜单里加密、签名文件,也能让 Outlook 和 Thunderbird 的邮件端到端加密。
痛点:我们把敏感文件,走在最不设防的通道上
合同 PDF、身份证照片、客户名单、数据库备份——这些文件大多数人的发法是:微信发过去,或者邮件附件直接甩。
有人会说"我压缩包加密码了"。问题是密码怎么传?通常还是微信。同一条通道传文件和密码,等于把钥匙和保险箱一起寄出去。至于邮件,SMTP 一路是明文的概率并不低,中转服务器上留一份副本也是常态。
核心能力
- Kleopatra 证书管理器:生成密钥对、导入导出、查看指纹和信任链,全部图形化
- GpgEX 右键集成:加密、签名、解密、校验签名,选中文件右键即可,支持多文件打包加密
- GpgOL:Outlook 插件,写邮件时一个按钮切换加密和签名
- 双体系支持:OpenPGP 和 S/MIME 都能用,前者适合个人之间,后者适合有企业证书的场景
- 对称加密:不生成密钥也能用口令加密,适合"加密附件 + 另一通道给口令"的土办法
实测体验
完整安装包 40MB 左右,含 Kleopatra、GpgOL、GpgEX 和命令行工具。安装过程中会让你选择组件,只做文件加密的话可以去掉 Outlook 插件。
生成密钥是第一步,也是最容易劝退的一步。向导会问姓名、邮箱、密钥类型和长度。选 4096 位 RSA 大约要等 20 到 60 秒,取决于系统收集到的随机熵,这一步急不得。生成完会出现一张证书卡片,上面有一串 40 位指纹——这串字符才是真正的身份,抄下来比记邮箱重要。
加密一个 200MB 的备份包,实际加密本身只花十几秒,剩下的时间都在读写磁盘。加密后的文件多出一个 .gpg 后缀,双击会被 Kleopatra 接管,输入私钥口令即解密。签名验证更直观:右键"检查签名",弹窗会明确写"签名有效,由 XXX 于某时签发",篡改过的文件会直接标红。
最实用的其实是组合用法:给客户发报价单,先用自己的私钥签名证明来源,再用对方的公钥加密保证只有他能看。两个动作都在右键菜单里,三十秒完成。
适合谁
- 需要给客户、合作方发送合同、证件、财务文件的商务和财务人员
- 要给软件包、发布物做签名的开发者
- 不放心把私钥交给云端密码管理器,想自己掌握密钥的人
需要注意的地方
- 概念门槛真实存在。公钥、私钥、指纹、信任网这几个词,第一次接触大概率要懵半天,建议先拿两个自己的邮箱互发测试
- 界面是典型的"工程师审美",Kleopatra 在密钥冲突、过期提示上的措辞很不友好
- 私钥丢了就是真丢了,没有任何找回机制。导出私钥并备份到离线介质(U 盘、纸质助记词)是必做动作,不是可选项
- 邮件加密是双向的:对方也得有 PGP 才能解。跟外部沟通时,通常退回到"加密附件 + 电话/短信给口令"更现实
- 私钥口令忘了同样无法恢复,别设一个自己都记不住的复杂口令
小结
Gpg4win 属于那种"平时想不起来,出事才后悔没装"的工具。它不好看,流程也比"发个压缩包"麻烦,但它解决的是一个真问题:让文件在离开你电脑之后,只有指定的人能打开。免费开源、由德国联邦信息安全局资助开发,在可信度这一项上没什么可挑的。