同态加密,为什么它不是主流加密算法

量子通信的速度是否超过光速?

同态加密,为什么它不是主流加密算法


基本的回答是:量子通信的速度最高就是光速 , 不可能超过光速 。基本的原因是:量子通信是人们根据已知的科学原理设计出来的新的实验方案 , 不是意外的、不知道原理的新发现 , 因此自然不会违反任何已知的科学原理 。也就是说 , 你应该把量子通信看作一种工程成果 , 就像长城、赵州桥、空间站一样 。你会在造一个工程的时候发现推翻了某个科学原理吗?当然不会了 , 因为工程就是根据这些科学原理设计出来的 。
稍微具体一点的解释是:作为一个科学研究领域 , 量子通信指的是利用量子力学的基本原理 , 实现传统通信方法无法达到的效果 。量子通信包括若干种具体应用 , 其中最重要的两个是量子保密通信(或者称为“量子密码术”、“量子密钥分发”)和量子隐形传态 。量子保密通信 , 顾名思义是一种保密的通信方法 。不幸的是 , 采访人员往往把量子保密通信直接称为量子通信 , 因为他们搞不清楚这两个术语的区别 , 结果就是把一个大的集合(量子通信)和它的一个真子集(量子保密通信)混为一谈了 , 造成了不少困扰 。
不过没关系 , 你只需要在看媒体报道的时候知道这一点就行 。量子保密通信的基本流程 , 是一方发射单个光子 , 另一方接收和测量这个光子 , 利用量子力学的特性使双方都产生一段相同的随机数 。然后把这段随机数作为密钥 , 把要传送的信息加密后用任何传统的通信方式传播 。这里每一步最高的速度都是光速 , 所以整体的速度自然不超过光速 。
量子隐形传态 , 就相当于科幻电影中的“传送术” 。它实现的效果 , 是把一个体系的状态传给远处的另一个体系 , 不是粒子的传输 , 而是状态的传输 。这其中有一步(量子纠缠)是不需要时间的 , 即速度无穷大 。但是 , 有另一步是把一个两比特的信息传给对方 , 这一步必须用传统的通信方法完成 , 所以速度最高就是光速 。有这么一步卡着 , 整体的速度最高也就只能是光速了 。
IBM新推出的全同态加密工具包有何特点?
【同态加密,为什么它不是主流加密算法】
同态加密,为什么它不是主流加密算法


根据百度百科上的解释 , 早在上世纪 80 年代 , 就有人提出了一种能够保护数据隐私的加密算法 。后来 IBM 研究员 Graig Gentry 在 2009 年首次提出了一种基于理想格的全同态加密算法(简称 FHE) , 即该算法能同时满足加法同态和乘法同态 。今天 , IBM 正式推出了面向 macOS 和 iOS 的全同态加密工具包 , 且 Linux 和 Android 版本也将很快到来 。
【来自:GitHub】对于需要存储和分享敏感数据的场景 , 通常需要对静态和传输中的文件进行加密 , 然后在被使用时进行解密 。然而对于黑客和内部人员来说 , 其仍有机会对未加密的数据进行泄露和利用 。好消息是 , 全同态加密(FHE)可以堵上这方面的漏洞 。其允许被许可方对数据进行加密 , 同时保持其加密状态 , 从而最大程度地缩短了数据处于最脆弱状态的时间 。

推荐阅读