如何防止量子计算暴力解密?中国启动新型算法研究

简介:

随着量子计算的不断突破,其计算机能力的大幅跃升将为网络安全带来新挑战——许多加密算法将会变得相当脆弱。未来,如何应对量子计算对数据的“暴力解密”?当前移动互联网、云计算、大数据、物联网快速融合发展,对密码算法能力提出的新挑战如何应对?

日前,为应对量子计算攻击威胁,移动互联网、云计算等领域数据可信融合安全挑战,国家“网络空间安全”重点专项中唯一的密码算法项目“新型数据保护密码算法研究”项目在成都启动。

由中国电子科技集团公司第三十研究所牵头的该项目,通过创新密码理论,发展新的密码技术体制,设计新型密码算法等,为我国建立新型密码算法体系,形成网络空间安全的密码核心技术。

未雨绸缪?应对“后量子时代”颠覆性威胁

“算法是‘国之重器’。后量子时代的颠覆性技术正推动密码算法设计和应用跃升到新的台阶。”项目专家咨询委员会组长、中国工程院院士蔡吉人说,项目的启动将推动密码算法设计和应用的跨越式发展,有效应对量子计算和新型攻击技术带来的安全挑战,解决委托计算服务中可编程密码的实用化问题,全面提升开放融合环境下的数据安全保护能力。

“量子计算技术快速发展对密码技术产生极大的威胁和挑战,一旦实用化量子计算出现,将导致基于离散对数、整数分解的公钥密码体制直接被快速攻破,意味着当前所使用的网络信息系统不再安全。为应对此颠覆式威胁,美国和欧洲已经启动了抗量子计算攻击的密码算法标准化工作。”项目参与者、中科院软件研究所副总工张振峰说,该项目将在我国开展抗量子计算攻击的对称和非对称密码算法体系和自主标准草案工作,建立量子安全模型和归约方法,突破抗量子算法设计与量子复杂度分析理论的技术瓶颈。

按照部署,未来该项目将从通信安全、计算安全、存储安全、密钥建立和认证、密码资源保护5个维度建立安全的开放融合网络环境,重点解决云计算、物联网复杂环境下协作通信与处理的安全需求,及量子计算技术发展对密码的安全性构成新的威胁。其中,拟解决的两大重点科学问题包括“组件化可变密码算法设计与安全性评估”和“密文可编程数据安全存储与计算”。

“上述两大问题,即是通过基于密码变换基础组件和用户定制化需求的现场可重构,实现密码算法动态可变和安全性可控;通过密文编程指令控制密文操作和信息获取以实现对密文数据的透明化处理。”张振峰说。

面向挑战?为数据可信融合“保驾护航”

同时,针对移动互联网、云计算、大数据、物联网快速融合发展对密码算法能力提出的新挑战,项目也将开展一系列研究。

“随着云计算、大数据等新的计算和服务模式建立,用户将丧失数据控制权和隐私保护可信能力,这极大需要加密技术和处理功能的融合。”张振峰说,该项目将开展密文可编程计算和存储密码技术,既确保数据被加密保护,又保证数据可处理能力,建立全程密态的数据防护方法。

“而物联网面临着节点资源、体积、功耗受限和网络规模、复杂度提升的安全挑战,并具有大连接、异构数据、时延复杂特点。这对密码算法的应用环境和设计需求带来新的要求。”他说,该项目将开展轻量级密码算法和协议研究,设计适宜物联网环境的密码方案。

本文转自d1net(转载)

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
打赏
0
0
0
0
16488
分享
相关文章
基于 C# 语言的 Dijkstra 算法在局域网内监控软件件中的优化与实现研究
本文针对局域网监控系统中传统Dijkstra算法的性能瓶颈,提出了一种基于优先队列和邻接表优化的改进方案。通过重构数据结构与计算流程,将时间复杂度从O(V²)降至O((V+E)logV),显著提升大规模网络环境下的计算效率与资源利用率。实验表明,优化后算法在包含1000节点、5000链路的网络中,计算时间缩短37.2%,内存占用减少21.5%。该算法适用于网络拓扑发现、异常流量检测、故障定位及负载均衡优化等场景,为智能化局域网监控提供了有效支持。
56 5
如何控制上网行为——基于 C# 实现布隆过滤器算法的上网行为管控策略研究与实践解析
在数字化办公生态系统中,企业对员工网络行为的精细化管理已成为保障网络安全、提升组织效能的核心命题。如何在有效防范恶意网站访问、数据泄露风险的同时,避免过度管控对正常业务运作的负面影响,构成了企业网络安全领域的重要研究方向。在此背景下,数据结构与算法作为底层技术支撑,其重要性愈发凸显。本文将以布隆过滤器算法为研究对象,基于 C# 编程语言开展理论分析与工程实践,系统探讨该算法在企业上网行为管理中的应用范式。
95 8
基于 C++ 哈希表算法实现局域网监控电脑屏幕的数据加速机制研究
企业网络安全与办公管理需求日益复杂的学术语境下,局域网监控电脑屏幕作为保障信息安全、规范员工操作的重要手段,已然成为网络安全领域的关键研究对象。其作用类似网络空间中的 “电子眼”,实时捕获每台电脑屏幕上的操作动态。然而,面对海量监控数据,实现高效数据存储与快速检索,已成为提升监控系统性能的核心挑战。本文聚焦于 C++ 语言中的哈希表算法,深入探究其如何成为局域网监控电脑屏幕数据处理的 “加速引擎”,并通过详尽的代码示例,展现其强大功能与应用价值。
75 2
企业上网监控系统中红黑树数据结构的 Python 算法实现与应用研究
企业上网监控系统需高效处理海量数据,传统数据结构存在性能瓶颈。红黑树通过自平衡机制,确保查找、插入、删除操作的时间复杂度稳定在 O(log n),适用于网络记录存储、设备信息维护及安全事件排序等场景。本文分析红黑树的理论基础、应用场景及 Python 实现,并探讨其在企业监控系统中的实践价值,提升系统性能与稳定性。
17 1
|
12天前
|
基于 Python 跳表算法的局域网网络监控软件动态数据索引优化策略研究
局域网网络监控软件需高效处理终端行为数据,跳表作为一种基于概率平衡的动态数据结构,具备高效的插入、删除与查询性能(平均时间复杂度为O(log n)),适用于高频数据写入和随机查询场景。本文深入解析跳表原理,探讨其在局域网监控中的适配性,并提供基于Python的完整实现方案,优化终端会话管理,提升系统响应性能。
35 4
|
14天前
|
基于 C# 基数树算法的网络屏幕监控敏感词检测技术研究
随着数字化办公和网络交互迅猛发展,网络屏幕监控成为信息安全的关键。基数树(Trie Tree)凭借高效的字符串处理能力,在敏感词检测中表现出色。结合C#语言,可构建高时效、高准确率的敏感词识别模块,提升网络安全防护能力。
32 2
基于跳表数据结构的企业局域网监控异常连接实时检测 C++ 算法研究
跳表(Skip List)是一种基于概率的数据结构,适用于企业局域网监控中海量连接记录的高效处理。其通过多层索引机制实现快速查找、插入和删除操作,时间复杂度为 O(logn),优于链表和平衡树。跳表在异常连接识别、黑名单管理和历史记录溯源等场景中表现出色,具备实现简单、支持范围查询等优势,是企业网络监控中动态数据管理的理想选择。
23 0
企业上网监控场景下布隆过滤器的 Java 算法构建及其性能优化研究
布隆过滤器是一种高效的数据结构,广泛应用于企业上网监控系统中,用于快速判断员工访问的网址是否为违规站点。相比传统哈希表,它具有更低的内存占用和更快的查询速度,支持实时拦截、动态更新和资源压缩,有效提升系统性能并降低成本。
24 0
基于 C++ 的局域网访问控制列表(ACL)实现及局域网限制上网软件算法研究
本文探讨局域网限制上网软件中访问控制列表(ACL)的应用,分析其通过规则匹配管理网络资源访问的核心机制。基于C++实现ACL算法原型,展示其灵活性与安全性。文中强调ACL在企业与教育场景下的重要作用,并提出性能优化及结合机器学习等未来研究方向。
57 4
基于 C++ 的 KD 树算法在监控局域网屏幕中的理论剖析与工程实践研究
本文探讨了KD树在局域网屏幕监控中的应用,通过C++实现其构建与查询功能,显著提升多维数据处理效率。KD树作为一种二叉空间划分结构,适用于屏幕图像特征匹配、异常画面检测及数据压缩传输优化等场景。相比传统方法,基于KD树的方案检索效率提升2-3个数量级,但高维数据退化和动态更新等问题仍需进一步研究。未来可通过融合其他数据结构、引入深度学习及开发增量式更新算法等方式优化性能。
92 17
AI助理
登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问

你好,我是AI助理

可以解答问题、推荐解决方案等