什么是同态加密?

由于同态加密,浏览器中的密码管理正在更改。下面是方法。...

最近经常出现的一个词是同态加密。许多公司和在线服务正在将加密模式转换为一种同态加密,宣传这是为了更好地保护用户隐私和安全。

Black and white lock against binary code background

但什么是同态加密?这是什么意思?是什么使它不同于其他类型的加密?

什么是加密(encryption)?

加密文件时,您对其内容进行编码,使其显得杂乱无章,无法识别。访问加密数据的唯一方法是获取其加密密钥或尝试手动或使用第三方软件对其进行破解。

对一个文件、一组文件甚至整个数据库进行加密的主要好处是对未经授权查看或编辑它们的任何人保密,以确保真实性和隐私性。

但是,大多数加密类型的问题是无法在加密时编辑数据。虽然一开始这看起来并不是什么大问题,但它类似于你在家时不能关上门。对数据进行解密以对其进行编辑使其容易受到您试图保护其免受的所有攻击。

什么是同态加密(homomorphic encryption)?

同态加密是一种公钥加密,尽管在某些情况下它可以具有对称密钥,这意味着它使用两个单独的密钥来加密和解密一个数据集,并使用一个公钥。

相关:基本的加密术语现在每个人都应该知道了

“同态”一词在希腊语中是“同一结构”的意思,因为同态加密使用代数系统对数据进行加密并生成密钥,允许经授权的个人访问和编辑加密的数据,而无需解密。

同态加密有三种类型:

  • 完全同态加密
  • 某种同态加密
  • 部分同态加密

这三种类型在允许影响加密数据的操作访问级别上有所不同。完全同态加密是最新的加密类型。它提供了编辑和访问加密数据的完整功能。

“有些”和“部分”同态加密,正如他们的名字所暗示的,只允许有限的访问数据。

他们要么:

  • 限制在一个数据集上运行的操作的数量,比如“某种同态加密”,或者,
  • 只允许您运行简单的操作,但次数不限,就像“部分同态加密”一样,这使它成为高度敏感数据的完美同态加密类型。

同态加密的实际应用

由于其卓越的安全性和灵活性,同态加密在处理需要定期访问的大量敏感数据的许多重要领域都有应用。

它也不仅限于处理敏感数据的公司。它现在已经达到了一个将其应用到日常使用中的水平。

密码管理器

log in screen on a tablet

最近最引人注目的例子来自googlechrome和微软Edge。这两款浏览器最近都为其浏览器内密码管理工具引入了同态加密,并为Microsoft Edge提供了浏览器内密码生成器。

像Chrome和Edge这样的浏览器被广泛使用。很可能你或者你认识的人每天都会使用其中一个,甚至可能用密码和其他登录信息信任他们。

但是,他们将如何在密码管理器中实现同态加密,以提高效率和安全性?密码管理器对每个互联网用户来说都是必不可少的?

您可能熟悉“密码监视”。如果不熟悉,密码监视是指您的密码管理器根据最近被破坏或泄露的登录名的公共列表连续运行您的密码。这样,当它检测到你的某个密码在网上浮动时,它就会提醒你。

以前,使用传统的加密方法,您的密码管理器必须对您的登录进行解密,以对照不断增加的大量受损凭据列表进行检查,这本身就大大降低了您的隐私,并使您的密码处于危险之中。

但是使用同态加密,当您的密码管理器根据这些列表运行仍然加密的密码时,您可以保留完整的隐私。

web应用和saas提供商

Illustration of pc **art phone and office supplies

web应用程序和SaaS提供商都必须收集和处理大量数据,而这些数据通常是私人用户数据。对安全加密的需求根据所讨论的数据类型而增加,无论是一般文件还是金融记录和信用卡信息等敏感信息。

在这两种情况下,数据需要是安全的,但也可用于服务提供商的云,以及用于存储和处理的IT资源。

使用同态加密而不是它的替代方案可以确保隐私和处理、计算和更改数据的能力,而无需解密数据。这对服务提供商来说是一种双赢,因为它增加了他们的可信度,对您来说也是一种双赢,因为您的数据同时变得隐私和安全。

为什么不到处使用同态加密呢?

如果同态加密这么好,为什么没有更多的公司在他们的服务中使用它,特别是那些保存敏感数据的公司?

与提供类似安全级别的其他类型的加密方法相比,同态加密速度非常慢。这使得它只能在个别情况下使用,如个人密码管理器和每用户SaaS和web应用程序。

但是当涉及到快速通信通道和大型数据库时,同态加密速度太慢,不方便弥补隐私和安全性的轻微增加。

同态加密并不是什么新鲜事。它可以追溯到1978年,这给了它很多时间来提高效率、复杂性和速度。但它只在过去十年中被成熟的公司使用和研究过。不过,这意味着互联网很可能在不久的将来迎来一场同态加密革命。

期待更好的加密

仅仅因为一个加密模型是旧的并不意味着它没有价值,不能发展成一个版本,以跟上今天的网络安全需要。重视数据安全的公司将继续发展和演变,或将其加密模型更改为最好的,这可能很难跟踪。

你不必成为一个密码学家来理解公司对你的数据做了什么,但是理解基本的加密术语并了解更多信息是很好的。

  • 发表于 2021-03-27 01:47
  • 阅读 ( 223 )
  • 分类:IT

你可能感兴趣的文章

外晶-中晶(ectomorph mesomorph)和自同态(endomorph)的区别

...增加体重,但发现很难减肥。 目录 1. 概述和主要区别 2. 什么是星型 3. 什么是Mesomorph 4. 什么是自同构 5. 外晶-中晶与自晶的相似性 6. 并列比较-表形式的外晶-中晶和自晶 7. 摘要 什么是外晶(ectomorph)? 外胚层是三种体形之一。外...

  • 发布于 2020-09-28 01:56
  • 阅读 ( 207 )

5种常见的加密类型以及为什么您不应该自己创建

...解。有许多类型,它们有不同的用途。那么,你怎么知道什么是“最好的”加密类型呢? ...

  • 发布于 2021-03-24 13:51
  • 阅读 ( 220 )

什么是tpm?为什么windows需要tpm进行磁盘加密?

...新的“设备加密”功能还需要一个现代化的TPM,这就是为什么它只在新硬件上启用的原因。但是什么是TPM? TPM代表“可信平台模块”。它是计算机主板上的一个芯片,可以帮助实现防篡改的全磁盘加密,而不需要非常长的密码...

  • 发布于 2021-04-10 02:05
  • 阅读 ( 159 )

windows上的bitlocker和efs(加密文件系统)有什么区别?

...的Windows功能,而EFS则利用NTFS文件系统本身的功能。 为什么要使用bitlocker而不是efs 实际上可以同时使用BitLocker和EFS,因为它们是不同的加密层。您可以加密整个驱动器,即使这样做,Windows用户也可以激活文件和文件夹的“加密...

  • 发布于 2021-04-10 02:20
  • 阅读 ( 154 )

什么是加密,为什么人们害怕它?

...是一个媒体妖怪,几分钟如何极客将有助于让你赶上。 什么是加密(encryption)? 虽然计算机科学家、开发人员和密码学家已经创造出了更聪明、更复杂的方法来实现这一点,但加密的核心是简单地获取一些有意义的信息,并对...

  • 发布于 2021-04-10 03:15
  • 阅读 ( 139 )

常染色体(autosomes)和性染色体(sex chromosomes)的区别

...c disorders3.What is the difference between Autosomes and Sex Chromosomes? 什么是常染色体(autosomes)? 决定有机体特征的非****被鉴定为常染色体。它们也被称为体细胞染色体,因为它们决定了个体的体细胞特征。基因组主要由常染色体组成。例...

  • 发布于 2021-06-28 12:28
  • 阅读 ( 265 )

加密(encryption)和解密(decryption)的区别

...密和解密有助于保护通信中的数据。 覆盖的关键领域 1.什么是加密-定义,功能2.什么是加密-定义,功能3.什么是解密-定义,功能4.加密和解密的区别-密钥差异比较 关键术语 密文,密码学,解密,解密,加密,加密 什么是密码...

  • 发布于 2021-06-30 22:37
  • 阅读 ( 649 )

对称的(symmetric)和非对称加密(asymmetric encryption)的区别

...密是加密和解密中使用的两种技术。 覆盖的关键领域 1.什么是对称加密-定义,功能2.什么是非对称加密-定义,功能3.对称和非对称加密的区别-密钥差异比较 关键术语 非对称加密,密码学,解密,加密,对称加密 什么是对称加...

  • 发布于 2021-06-30 22:44
  • 阅读 ( 443 )

什么是不同的加密技术?(the different encryption techniques?)

秘密编码信息的过程已经在间谍活动中使用了几个世纪。数据加密是为存储在计算机文件中的数据创建秘密消息格式的过程。在计算机软件中,有多种数据文件加密技术。...

  • 发布于 2021-12-08 14:46
  • 阅读 ( 113 )

什么是不同类型的加密?(the different types of encryption?)

加密是将数据从其正常、可读状态(称为明文)转换为受保护、安全的数据(称为密文)的过程,因此只能由预期的接收者读取,而这些接收者可以使用密钥对其进行解密...

  • 发布于 2021-12-08 20:20
  • 阅读 ( 163 )