使用Gpg4Win+Outlook Express实现发送和接收加密邮件

1、Gpg4win3.0.3的安装和使用html

       1.软件简介浏览器

       Gpg4win是一款Windows平台下基于RSA公钥密码体制,集密钥生成、存储、发布于一体的密钥管理和加解密软件。一共包含GpgOL、GpgEx、GnuPG和Kleopatra四个组件。其中Kleopatra是一个证书和密钥管理平台,GunPG是实现加密解密的核心模块,GpgEx可借助GunPG实现文件加解密,GpgOL用于在Outlook Express邮件客户端上以加载项的方式实现电子邮件内容的加解密。安全

       注意:本教程以Gpg4win 3.0.3Outlook Express 2016为例,其余版本的软件应当有相似的配置方式,再也不赘述。为保护隐私,本教程将部分邮件地址和用户名作了处理。服务器

       2.下载与安装网络

       在浏览器中打开https://www.Gpg4win.org/get-Gpg4win.html,进入页面后(图1-1)点击“$0”,下方会变成“Download”按钮,点击便可下载。测试

 

图 1-1      下载Gpg4win网站

       双击运行下载好的Gpg4win-3.0.3.exe,进入安装界面(图1-2)。加密

图 1-2      安装界面3d

  点击“下一步”(图1-3),所有勾选后点击“下一步”。htm

图 1-3      勾选组件

       选择安装路径,点击安装(图1-4)。

 

图 1-4      指定安装路径

       完成后可能须要重启系统,请自行选择是否当即重启。以后双击桌面Kleopatra图标进入密钥管理软件。

       3.建立本身的密钥对

       Kleopatra主界面如图1-5所示,咱们能够用它来建立属于本身的密钥对,而后将公钥发布到公共的密钥发布网站。同时也能够从这些网站检索他人的公钥并保存到本地。当咱们向他人发送加密文件或邮件时,须要对方的公钥来加密,对方收到后用本身的私钥解密便可获得原文。

图 1-5      Kleopatra主界面

       点击菜单“文件”,选择“新建密钥对”,开始建立本身的密钥对(图1-6)。

 

图 1-6      新建密钥对

       输入本身的名字和电子邮件地址(图1-7),从此你的密钥就会和这两个字符串相联系。当你的公钥被上传到网络上后,任何人均可以经过这两个字符串检索到你的公钥。

 

图 1-7      输入名字和电子邮件地址

       这里点击“高级设置”,如图1-8,选择密钥类型、长度和有效期等等。为了提升安全性能够选择3072bit、4096bit长度的密钥,并肯定一个有效期,来强制提醒本身按期更换(以后也能够更改)。

 

图 1-8      高级设置

       完成后,点击OK进入下一步,点击建立便可。

 

图 1-9      详细参数

       在开始建立密钥对以前,须要用户指定一个通行短语,以便验证密钥持有者的身份,如图1-10。

 

图 1-10    输入通行短语

       几秒种后会提示建立成功,此时能够选择生成密钥副本(包含本身的公钥和私钥),向他人发送公钥以及上传到公共目录服务器上。

 

图 1-11    密钥对建立成功

      

 

       4.导入密钥

       如今回到Kleopatra主界面(图1-12),能够看到已经建立了一个名为“qweqweqwe”的用户,而且本地已经存储该用户的公钥和私钥。

 

图 1-12    成功建立一个密钥对

       接下来能够经过搜索服务器的方式获取其余用户的公钥。主界面点击“在服务器上查找”,如图1-13,以an***@gmail.com为例,输入后点击“搜索”后等待片刻下方会出现结果,选定并点击“导入”,便可将指定用户公钥导入本地。因为以前已经导入过同一公钥,所以显示的是“未变动:1”,如图1-14所示。

图 1-13    导入公钥

 

图 1-14    证书导入结果

2、Outlook Express加解密和签名

  1.发送加密邮件

  通过以上配置,本地已经存有本身的公私钥和一位邮箱好友的公钥,能够向其发送加密邮件来测试效果。

       启动Outlook Express 2016,点击“新建邮件”(图2-1)。能够看到邮件一栏中的最右侧多出了一个“Secure”选项,点击便可选择是否签名(Sign)或加密(Encrypt)。在这里两项都选。点击发送,稍等片刻通知好友查看收件箱验证效果。

 

图 2-1      发送测试邮件

       如图2-2,好友的收件箱中已收到我发送的邮件,输入通行短语后可对加密内容自动解密。

 

图 2-2      接收方显示解密邮件

       2.接收加密邮件

       当接收到加密邮件时,Outlook客户端会显示一个锁图标表示该邮件通过加密,如图2-3所示。

 

图2-3       加密邮件的锁标识

 

图 2-4      接收到的加密邮件

  接收到加密邮件后,输入通行短语便可自动解密,获得解密后的内容,如图2-4所示。

  至此,利用Gpg4win和Outlook Express 实现加密邮件的发送和接收的过程介绍完毕。若有建议欢迎提出 : )

相关文章
相关标签/搜索