雷鸟html签名设置,thunderbird 使用OpenPGP加解密邮件

一、添加插件Enigmail

7effee5207827b1005e9e271e424aec5.png

二、进行密钥管理,并创建->新密钥对

6bb3ec1bd083d2e7ec1fa4bc83b05769.png

三、选择账户,选择有无密码,创建密钥。根据提示选择是否要撤销文件。

选择无密码创建密钥对速度快。最好选择生成撤销证书,在以后密钥对无用时告诉密钥服务器撤销无效公钥。

四、上传公钥,更新公钥,并为邮箱指定密钥

如果出现错误:Please ensure that you have a valid OpenPGP key, and that your account settings point to that key.

到账户设置指定邮箱的密钥:

ce694d24cfba00f23d10b85d88195d4d.png

8d40d6d15be8d5232e0813345047c29e.png

五、编写邮件,并选择安全选项

0b276188e26ad983aa9b97428c659626.png

六、发送

如果没有收件人的公钥,则提示:

a6f96de1e0619d37809037ffeb0f96e2.png

如果已经有了收件人的公钥,提示:

c92e875a784446ad420017e7f31a793f.png

安全选项中选择了附送我的公钥,如果这时选择对附件加密,则公钥附件文件名为0x1234ABCD.asc.pgp。

如果不加密公钥附件,则无.pgp后缀,0x1234ABCD.asc即为公钥附件。

七、查看加密的邮件

查看加密的邮件首先要安装GnuPG,Windows系统需要下载Gpg4win。安装后,CMD下:gpg --help。(貌似应该用gpg2)

当然如果你使用安装了Enigmail的Thunderbird,可以直接查看用你的公钥加密的邮件了。

八、保存你的密钥

89fe2a8511046e69f128d1c8249a2b02.png

6d72fa8011618f8244e91efa9cac63d8.png

如果你没有了你的私钥,那密钥对就没用了。记得保存你的私钥。

NOTE:

OpenPGP 是一个邮件加密标准。由IETF(互联网工程任务组)的OpenPGP工作组制定。

Enigmail是一个安全插件,使用OpenPGP标准签名和加密邮件,可以安装在Thunderbird和SeaMonkey上。

GnuPG是一个命令行工具,可以被终端或其他应用调用。

(Multipurpose Internet Mail Extensions, 多用途互联网邮件扩展)

S/MIME(Secure Multipurpose Internet Mail Extensions, 安全的多用途互联网邮件扩展)

如何保证邮件安全

加密与解密

找两个很大的质数,一把公开,称为“公钥”,另一把保密,叫“私钥”。这两把密匙是互补的,就是说用公钥加密的密文可以用私钥解密,反之亦然。假设甲要寄信给乙,他们互相知道对方的公钥。甲就用乙的公钥加密邮件寄出,乙收到后就可以用自己的私钥解密出甲的原文。由于只有乙知道他的私钥,所以即使是甲本人也无法解密那封信,这就解决了信件保密的问题。

数字签名

上面例子中,由于每个人都知道乙的公钥,他们都可以给乙发信,而乙无法确信是不是甲的来信。这就需要数字签名来进行认证。

63cb39320fc8175a983dcb4db6501155.png

图中为安全电子邮件的逻辑图,发送者使用自己的证书对邮件进行数字签名,同时将自己的证书传给接收者。对加密邮件来说,发送者需要使用接收者证书中的公钥对邮件进行加密,对无证书的接收者,则不能加密。

了解数字签名首先要了解“邮件文摘”(messagedigest)。简单地讲,“邮件文摘”就是对一封邮件用某种算法算出一个能体现这封邮件的“精华”数来,一旦邮件有任何改变,这个数都会变化,这个数加上作者的名字(实际上在作者的密钥里)和日期等等,就可以作为一个签名了。

甲用自己的私钥将上述的“精华”加密,附在邮件上,再用乙的公钥将整个邮件加密。这样这份密文被乙收到以后,乙用自己的私钥将邮件解密,得到甲的原文和签名,乙自身的验证系统也从原文计算出一个“精华”来,再用甲的公钥解密签名得到的数进行比较,如果符合就说明这份邮件确实是甲寄来的。这一点在商业领域有很大应用前途,可以防止发信人抵赖和信件被途中篡改。

原作者:姜力东

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值