赞
踩
想介绍Gpg4win,需要先做一些铺垫。
1991年,程序员Phil Zimmermann开发了一个免费软件PGP(Pretty Good Privacy),此软件专门用于信息加密,风靡世界。
但由于一些原因,PGP不能继续自由使用。就有了一个PGP的代替品出现,就是GPG,并被取名为GnuPG。
而PGP协议也几经变迁,最终出现了OpenPGP协议,作为PGP加密协议的开放标准版本。
GPG就是OpenPGP标准最有名的实现,可以通过自由软件许可证获得。
讲完历史,我们说回Gpg4win。
Gpg4win是一个基于GPG的Windows版本的文件和电子邮件加密工具。为完成加密工作,它涉及两种密码学标准:OpenPGP和S/MIME。它不仅仅可以加密你的本地文件,还可以通过密钥将加密文件发送给他人,他人解密后即可查看内容。
截至目前为止仍然持续迭代更新。
我们简单介绍一下各组件。
- Gpg4win中包含GPG和Kleopatra、GPA、GpgOL、GpgEX和Browser integration五个相关工具。
- GPG:Gpg4win的核心。
- Kleopatra:是密钥管理器和通用加解密窗口。简单的说,Kleopatra中保存了所有的密钥,并且能够对文件进行加密,解密。
- GPA【GNU Privacy Assistant】:GNU隐私助理,是除Kleopatra之外的另一种证书管理程序。
- GpgOL【GnuPG for Outlook】:是Microsoft Outlook 2003和2007的扩展,用于签署和加密消息
- GpgEX【GPG Explorer eXtension】:GPG的浏览器扩展,是Windows资源管理器的扩展,可用于签名和加密文件使用。
我们主要介绍使用Kleopatra进行消息的加密解密。
上一步安装后,我们已经拥有了自己的公钥.asc文件。
想将跟他人互通加密文件,我们就需要将公钥文件发送给对应的人。双方交换公钥后,就可以进行文件的加密解密啦。
当然,也可以将公钥上传到专门的服务器上【具体方法不赘述了】。
拿到公钥文件后,Kleopatra菜单栏-文件-导入。选择要导入的文件即可导入他人公钥。
交换了公钥并导入Kleopatra后,我们就可以加密自己的文件,解密他人的文件啦。
使用Kleopatra可以直接从 Windows 资源管理器签署单个文件或完整文件夹。可以将多个文件和文件夹进行签名并将它们递归加密到gpgtar存档中。
除了Kleopatra以外,还有跟多基于GPG的工具。比如有Claws Mail,Mac OS端的Mutt等等。
感兴趣的小伙伴们可以在评论区写下自己喜欢的工具,多多讨论与分享使用心得呦。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。