|
其他 量子,量子计算 即使在 2016 年,有关量子计算机的文章也对数据安全产生了不确定性,是否应该建造足够强大的量子计算机。本文将试图阐明这一情况。 什么是量子计算? 量子计算是应用量子力学原理进行计算。具体来说,量子计算利用亚原子粒子的量子态(例如叠加和纠缠)来创建量子计算机。当应用于具有足够算力的量子计算机时,特定算法可以比经典计算机更快地执行计算,甚至可以解决当前计算技术无法解决的问题。因此,世界各国政府和行业对量子计算机的发展越来越感兴趣。量子计算的最新进展,例如 IBM 的 Quantum Heron 处理器,显着提高了错误减少率,展示了该领域的快速进展。配备这些先进处理器的 IBM 量子系统二号的推出,标志着向实用量子超级计算迈出了一大步。 经典计算或量子计算 经典计算依靠位,通过电路中的电流表示 1 和 0,来解决复杂的问题。
使用态,并且每增加一个量子位,可表示的状态就会呈指数倍增 委内瑞拉电话号码列表 例如,与经典计算的 10 位不同,具有 10 个量子位的量子计算机可以表示 1024 个状态。量子纠缠是一种复杂且知之甚少的现象,它允许量子位互连,从而提高计算效率。通过利用叠加和纠缠,量子计算机在多维空间中运行,执行并行计算,这与经典计算的顺序方法不同。这种先进的计算能力使量子计算机能够解决经典计算机范围之外的问题,例如准确模拟化学反应中的分子相互作用。这对科学和技术具有深远的影响,包括比传统计算机更快地解决问题的能力,影响密码学等领域。 量子计算如何影响密码学? 如上所述,密码学是基于无法解决的数学问题的存在,这并不意味着它们无法解决,而是逆转它们所需的时间和资源使它们实际上是安全的。 量子计算通过应用特定算法最大限度地减少解决此类问题所需的时间来改变这个生态系统。

量子计算算法发现的算法,以及 Shor 等算法等先进量子处理器中的影响,凸显了对抗量子密码系统的迫切需求。 1994年,贝尔实验室的彼得·肖尔(Peter Shor)证明,量子计算机是一种利用物质和能量的物理特性进行计算的新技术,可以有效地解决上述每一个问题,使基于此类假设的所有密码系统都变得无效。因此,足够强大的量子计算机将危及许多现代通信形式——从密钥交换到加密再到数字身份验证。 简而言之,足够强大的量子计算机可能会彻底破坏公钥基础设施,从而需要对整个网络安全生态系统进行彻底改革。 后量子密码学的最新应用在主流领域随处可见,例如 Chrome 对 PQC 算法的支持,表明量子计算对当前密码系统的实际影响。 但这还不是全部。另一种算法,即来自Grover, Lov K. (1996-07-01) 的“一种用于数据库搜索的快速量子力学算法”,可能会对对称密码学构成威胁,尽管没有 Shor 的威胁那么严重。当应用于足够强大的量子计算机时,格罗弗的算法可以以经典计算速度四倍的速度解密对称密钥。
|
|