Gpg4win是Windows平台下的集密钥生成、存储、发布于一体的密钥管理和电子邮件加密软件,Gpg4win一共包含GpgOL、GpgEx、GnuPG和Kleopatra四个组件,可以用来对Outlook等电子邮件进行加密!
使用方法:
双击运行下载好的安装包,进入安装界面
全部勾选后点击“下一步”
完成后可能需要重启系统,请自行选择是否立即重启。之后双击桌面Kleopatra图标进入密钥管理软件创建自己的密钥对Kleopatra主界面如图所示,我们可以用它来创建属于自己的密钥对,然后将公钥发布到公共的密钥发布网站。同时也可以从这些网站检索他人的公钥并保存到本地。当我们向他人发送加密文件或邮件时,需要对方的公钥来加密,对方收到后用自己的私钥解密即可得到原文。
点击菜单“文件”,选择“新建密钥对”,开始创建自己的密钥对
输入自己的名字和电子邮件地址,今后你的密钥就会和这两个字符串相联系。当你的公钥被上传到网络上后,任何人都可以通过这两个字符串检索到你的公钥。
这里点击“高级设置”,选择密钥类型、长度和有效期等等。为了提高安全性可以选择3072bit、4096bit长度的密钥,并确定一个有效期,来强制提醒自己定期更换(之后也可以更改)。
完成后,点击OK进入下一步,点击创建即可。
在开始创建密钥对之前,需要用户指定一个通行短语,以便验证密钥持有者的身份。
几秒种后会提示创建成功,此时可以选择生成密钥副本(包含自己的公钥和私钥),向他人发送公钥以及上传到公共目录服务器上。
4.导入密钥
现在回到Kleopatra主界面,可以看到已经创建了一个名为“qweqweqwe”的用户,并且本地已经存储该用户的公钥和私钥。
接下来可以通过搜索服务器的方式获取其他用户的公钥。主界面点击“在服务器上查找”,以an***@gmail.com为例,输入后点击“搜索”后等待片刻下方会出现结果,选定并点击“导入”,即可将指定用户公钥导入本地。由于之前已经导入过同一公钥,因此显示的是“未变更:1”