首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有不存储加密密钥的邮件服务?

有没有不存储加密密钥的邮件服务?
EN

Security用户
提问于 2014-01-27 13:51:41
回答 2查看 270关注 0票数 -1

根据本文,=> http://www.howtogeek.com/166507/why-most-web-services-dont-use-end-to-end-encryption/ Gmail不存储加密密钥。但是Gmail会阅读所有用户的电子邮件,用于广告或其他目的,如政府!(基于Mr.Snowden披露)

“端到端加密”的概念--你也可以把它称为“本地加密和解密”--是不同的。通过端到端加密,数据只在端点被解密.换句话说,用端到端加密方式发送的电子邮件将在源处加密,对传输中的服务提供商(如Gmail )不可读,然后在其端点解密。至关重要的是,这封电子邮件将只为最终用户在他们的电脑上解密,并将保持加密的,不可读的形式的电子邮件服务,如Gmail,将没有密钥可用于解密。这要困难得多。

gmail或其他邮件服务公司是这样做的吗?(将加密数据存储在数据库中而不存储其私钥)

EN

回答 2

Security用户

回答已采纳

发布于 2014-01-27 14:31:46

当电子邮件被加密时,可以用来解密它的私钥必须在某个地方。如果提供程序没有它,那么作为用户,您必须将它存储在您的计算机上。此外,解密必须在您自己的机器上进行。对于Webmail来说,这是行不通的: Javascript代码不适合这样的加密任务。

如果要进行端到端加密,则必须:

  • 用户邮件应用程序,其中包括必要的加密;
  • 说服那些给你发邮件的人使用一个兼容的应用程序。

实际上,如果邮件是加密的,那么它是在某个地方被加密的,使用的是您的公钥。

这指向GnuPG以及将GnuPG嵌入到现有邮件应用程序(例如就是那个)中的插件。

票数 3
EN

Security用户

发布于 2014-01-30 02:03:16

雷鸟与GnuPG插件神秘邮件是另一种选择的传统电子邮件。对于网络邮件,只需复制/粘贴到独立的GnuPG应用程序即可。这是乏味的,有点容易出错,但它是有效的。另外,我知道有一个提供者,Countermail,它使用Java浏览器插件在发送之前对本地消息进行加密。但众所周知,Java浏览器插件是不安全的。

所有这些方法都只保护服务提供者存储的消息体。消息头(例如,“日期”、“到”、“从”和“主题”)可以在传输过程中被SSL/TLS加密用于电子邮件,或者HTTPS用于网络邮件。但是它们不能被端到端加密,因为它们是消息路由所需要的。

提供程序只需要用户的公钥进行加密。他们可以加密完整的消息,发送或接收。然后,用户可以在本地解密一个网络插件,而不泄露他们的私钥。但我怀疑这是不可行的,因为Countermail等人并没有这么做。此外,对于使用不安全提供程序的收件人来说,消息头也不会受到保护。

票数 0
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/49414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档