什么是 PGP/MIME 和 PGP/Inline?
- 阅读
- 0 分钟
- 类别
- 电子邮件加密
Proton Mail 支持 PGP 加密,可发送已加密消息来 加密电子邮件:PGP/MIME 和 PGP/Inline。
什么是 PGP/Inline?
使用 PGP 加密电子邮件的一种方法是将所有内容分别加密。这意味着消息正文和附件会被单独加密并 签名。
这种方法的好处是收件人可以使用不支持 PGP 加密的电子邮件客户端,并通过复制消息正文和/或下载附件,再使用 gpg(新窗口) 等工具逐一解密,即借助第三方工具解密消息。不过,由于消息正文和附件是分开加密的,这种方法会泄露每个附件的类型和名称信息。
由于历史原因,PGP/Inline 不支持发送 HTML 消息,因此所有 PGP/Inline 消息都将以纯文本形式发送。
以下是 PGP/Inline 消息示例:
什么是 PGP/MIME?
一种较新的方法是 PGP/MIME。与 PGP/Inline 不同,PGP/MIME 会将消息连同附件作为一个整体进行加密和签名。
这种方案的优点是,包括附件元数据在内的消息结构不会泄露给截获已加密消息的人。PGP/MIME 在不支持 PGP 的客户端中显示消息签名时往往也更不突兀。但是,如果只想阅读消息正文,则必须下载包含所有附件在内的完整消息,因为所有内容是加密在一起的。
与 PGP/Inline 不同,大多数客户端支持将 PGP/MIME 与 HTML 消息结合使用。
使用 PGP/MIME 加密通常会生成类似这样的消息:
如上所示,这会生成一个名为 encrypted.asc 的大附件,因此任何看到此附件的人都无法得知消息中可能包含什么内容。
解密 encrypted.asc 后,可以找到以下数据:


