对于那些不熟悉密码学的人来说,加密最基本的意义上等同于锁和密钥的功能。类似于将贵重物品锁定在保险箱中,加密可以保护敏感数据。
一旦数据被加密,它就会转换为无法理解的无法读取的形式。加密安全的保证是“密钥”,它是一串由数字和字母组成的字符,可用于加密或解密数据。
尽管您的数据在加密形式下是安全的,但遗憾的是,大多数数据被盗都是在数据被解密使用时发生。而同态加密允许在不对数据进行解密的情况下对数据执行操作确权操作,从而使整个系统更安全。
的区块链领域,如果每个人都可以通过查看公共账本的交易数据,则个人的隐私为零。在这种情况下,使用同态加密可以允许用户发生交易但仍然公开数据无法知道谁拥有对应资产。一些加密技术,如零知识证明(ZK)已经在实现一种同态加密。
同态加密的概念并不新鲜,这种概念可以追溯到1978年,随后的不同解决方案只是部分实现了该目标。
同态加密(Homomorphic encryption)是一种加密形式,它允许人们对密文进行特定的代数运算得到仍然是加密的结果,将其解密所得到的结果与对明文进行同样的运算结果一样。
换言之,这项技术令人们可以在加密的数据中进行诸如检索、比较等操作,得出正确的结果,而在整个处理过程中无需对数据进行解密。其意义在于,真正从根本上解决将数据及其操作委托给第三方时的保密问题,例如对于各种云计算的应用。
这一直是密码学领域的一个重要课题,以往人们只找到一些部分实现这种操作的方法。而2009年9月克雷格·金特里(Craig Gentry)的论文从数学上提出了“全同态加密”的可行方法,即可以在不解密的条件下对加密数据进行任何可以在明文上进行的运算,使这项技术取得了决定性的突破。人们正在此基础上研究更完善的实用技术,这对信息技术产业具有重大价值。
本文地址: https://www.xiguacaijing.com/news/guandian/2019/2993.html
赞助商