后量子密码学:改变在线安全

当我们谈论密码学时,大多数人经常会联想到秘密组织或地下深层布局。其实,从本质上讲,密码学只是保护和加密信息的一种手段。

例如,网站链接左侧挂锁符号的图标,这个图标表示该站点正在使用HTTPS协议对出入站点的信息进行加密处理,以保护用户的个人详细信息以及信用卡信息等敏感数据。

然而,量子密码学要先进得多,并将给在线安全带来永久性改变。

什么是后量子密码学(Post-Quantum Cryptography)?

为了更好地理解后量子密码学,首先了解什么是量子计算机(Quantum Computer)很重要。量子计算机使用量子物理学来存储信息,并以惊人的速度执行计算。

传统计算机以二进制形式(即0和1)来存储信息。在量子计算中,信息被存储在“量子比特(qubits)”中。它们利用了量子物理学的特性,例如电子的运动或照片的定向方式等。

通过不同的排列方式,量子计算机可以非常快速地存储和访问信息。量子比特的排列可以存储比我们所处宇宙中的原子更多的数字。

因此,使用量子计算机从二进制计算机中破解密码,可谓不费吹灰之力。不过,虽然量子计算机非常强大,但二进制计算机在某些情况下仍然具有优势。比如,热或电磁场会影响计算机的量子特性。因此,它们的使用通常会受到限制,必须非常谨慎地对其进行管理。

如今,虽然量子计算机已经破解了许多非对称加密技术,对加密构成了重大威胁,但仍有一些适当的防御措施可用。后量子密码学就是一种新近开发的密码与加密技术,可以防止来自量子计算机的密码分析攻击。

它允许二进制计算机保护其数据,使其免受量子计算机的攻击。随着我们朝着更安全、更强大的数字未来迈进,后量子密码学势必会变得越来越重要。

后量子密码学的重要性

早在2016年,因斯布鲁克(Innsbruck)大学和麻省理工学院(MIT)的研究人员就已确定,量子计算机比超级计算机更强大,可以轻松破解由传统计算机开发的任何密码。

同年,美国国家标准与技术研究院(NIST)开始探讨替代目前加密系统的抗量子计算替代品,并相继开发了多种新型防御措施。例如,一种简单的方法是将数字密钥的大小加倍,其所需的排列数量也会显著增加,以应对暴力攻击的情况。只需将密钥大小从128位增加到256位,便可以让采用Grover算法的量子计算机在排列数量上实现平方级增长。该算法是用于搜索非结构化数据库最常用的一种算法。

目前,NIST正在测试和分析各种技术,旨在选择一种技术进行推广和标准化。他们已将范围从最初收到的69份提案,缩小到了15份。

基于AES-256加密的后量子算法安全吗?

现在,让我们重点关注“抗量子”(quantum-resistant)算法的开发。

例如,如今广泛应用的AES-256加密方式通常被认为是抗量子的。它的对称加密算法仍然被公认为是非常安全的。然而,量子计算机使用Grover算法去破解一个AES-128密码,可以将攻击时间缩短至2^64,这是相对不安全的。

在AES-256加密的情况下,其攻击时间将变为2^128,这相对来说比较安全。NIST指出,后量子算法通常属于如下三类之一:

  • 基于格(Lattice-based)的密码——例如Kyber或Dilithium;
  • 基于代码的密码——例如使用Goppa代码的McEliece公钥密码系统;
  • 基于散列的函数——例如Lamport Diffie一次性签名系统。

此外,许多区块链开发人员正专注于创建能够抵抗量子密码分析攻击的加密货币。

RSA后量子安全吗?

作为一种非对称算法,RSA曾被认为是非常安全的。《科学美国人》在1977年发表的一篇研究论文中声称,破解RSA-129加密可能需要40万亿年。

不过,1994年,来自贝尔实验室的数学家Peter Shor创建了一种旨在破解RSA加密的算法。几年后,一组密码学家用了六个月时间终于成功破解了RSA。

调查显示,目前,网络上超过90%的加密连接(包括SSL握手)都依赖于RSA-2048。同时,RSA也被用于验证数字签名,推送固件更新、以及验证电子邮件等日常工作与任务中。不过,虽说RSA-2048目前尚未被破解,但这也只是时间问题。因此,业界广泛推荐的RSA加密强度为RSA-3072,它提供112位的安全性。

可见,问题在于密钥大小的增加并没有成比例地提高安全性。虽然RSA-2048比其前身增强了40亿倍,但是RSA-3072仅增强了65k倍左右。实际上,RSA-4096或将是我们所能达到的加密极限。

一些密码分析师甚至发布了一系列被证实有效的RSA攻击方法。问题是,RSA现在就像一个技术“化石”,甚至比万维网还要古老。

现在,值得一提的是,我们还没有实现“量子霸权”,这就是说量子计算机将能够执行那些普通计算机无法执行的功能。不过,预计这种场景将在未来10-15年内实现。毕竟Google和IBM等巨头已经在为此布局了。

为什么我们需要后量子密码学?

有时,创新的最佳方式便是提出一个更强大的问题。后量子密码学背后的概念就是改变现有计算机解决数学问题的方式。

此外,也有必要开发更安全的通信协议和系统,以充分利用量子计算的力量,甚至可以抵御量子密码分析攻击。好消息是,许多企业目前都在致力于开发具有量子安全特性的产品。

原文链接:https://www.makeuseof.com/what-is-post-quantum-cryptography/

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/136706.html<

(0)
管理的头像管理
上一篇2025-03-02 05:17
下一篇 2025-03-02 05:18

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注