数学家解密如何抵御量子计算的攻击

简介:

当前用来保护互联网数据所采用的技术主要为代码加密。但是由于量子计算机强大的计算能力,使其可能在未来的某一天可以找到破解这些加密技术的算法,随之这些加密算法便变得不再安全。

华盛顿州立大学数学学习中心的导师Nathan Hamlin,就正在为这种未来的可能不安全做着准备。

Nathan Hamlin 最近在《离散数学开放杂志》(Open Journal of Discrete Mathematics)上发表了一篇新文章。在这篇文章中,他解释了一段他为博士论文所写的名为“通用背包编码”(Generalized Knapsack Code)的代码,如何阻止下一代拥有量子计算机的黑客们的攻击。

这篇文章澄清了对公共秘匙编码这个复杂领域的误解,并且为那些在量子计算时代终将承担起互联网安全重任的科学家们,提供了一个基本的认知起点。

Hamil 说:“设计安全系统以保护数据,这项工作会涉及来自许多不同领域的专家,他们的工作方式也会有很多的不同点。所以在某一时刻的工作中可能会包括纯粹的数学家、应用数学家、计算机程序员和工程师多方的参与。为了实现在现实工作中的这种多方参与,因此我们需要一个共同的语言来帮助这些来自不同领域的人的沟通,然后他们才能为未来网络传输和私人会话的安全做出更好的设计决策。”

为未来作准备

Hamlin还表示,“量子计算机在亚原子级的层面上进行操作,理论上讲它的计算能力是普通硅基计算机的数百万倍。所以下一代武装上量子计算机的黑客们在理论上是可以破解当前我们在互联上传输的任何信息的。”

为了打造一个基于未来需要的更好的在线安全系统,Hamlin和退休数学系教授William Web 通过采用一种超越普通二进制编码和当前计算机所普遍采用的以1-0 为基准的操作序列的替代数字表达技术,改进了之前的代码,最终在2015年写出了“通用背包编码”(Generalized Knapsack Code)。

Hamlin在他的论文中,用计算机科学家、计算机工程师和其他领域的专家们能共同理解的方式,一步步地详细的地阐述“通用背包编码”是如何工作的。

他解释说,通过采用比传统计算机所采用的二进制0-1编码技术更为复杂的数串来伪装数据,“通用背包编码”为防御量子计算攻击提供了一套可行的安全方案。

“通用背包编码”通过采用“不仅仅使用0-1进行编码的”多种编码方法,扩展了当前计算机所用于操作的二级制编码。

这样的改进,可以阻止更多的网络攻击,这其中也包括可以破解原始版本背包编码的基归约攻击。

Hamlin 希望自己的这篇论文 “数学加密技术中的数字”(Number in Mathematical Cryptography)可以帮助扫清人们对于他所研究的、这个处于科学深处的领域的误解,从而使得“通用背包编码”得到更好的发展,并为未来所用。

“量子计算将会改变我们处理数据的方法。但是我们,作为一个社会的整体,我们也必须为这些改变做出相应的准备”,Hamlin说。

类似于通用“背包编码”这样的编码,在普通常规硬件上的实现,就可以有效地抵御武装上量子计算机黑客的攻击。我想,现在是时候可以考虑在量子计算时代,这些代码在商业和或者通信领域的应用。”

本文转自d1net(转载)

相关文章
|
2月前
|
安全 算法 网络安全
网络安全的盾牌与矛:漏洞、加密技术与安全意识的博弈
【8月更文挑战第29天】在数字时代的浪潮中,网络安全成为保护信息资产的坚固盾牌。本文将深入探讨网络安全中的漏洞发现与利用、加密技术的演进以及提升个人和组织的网络安全意识的重要性。通过分析最新的网络攻击案例、加密算法的应用以及培养安全习惯的策略,我们旨在为读者提供一套实用的网络安全知识框架,帮助构建更安全的网络环境。
|
1月前
|
安全 网络安全 数据安全/隐私保护
网络安全的盾牌与矛:漏洞、加密与意识的博弈
【9月更文挑战第1天】在数字化浪潮中,网络安全成了守护数据资产的关键。本文将深入浅出地探讨网络安全中的漏洞发现、加密技术的应用以及提升安全意识的重要性。我们将通过实际案例分析,揭示安全漏洞对系统可能造成的威胁,并展示如何利用加密技术来加固防御。同时,强调培养良好的网络安全习惯的必要性,旨在为读者提供一套综合性的网络安全防护策略。
|
14天前
|
安全 网络安全 API
网络安全的盾牌与剑:漏洞防御与加密技术的较量
【9月更文挑战第26天】在数字世界的无垠沙场,网络安全成了守卫数据宝藏的坚固盾牌和锋利之剑。本文将深入剖析网络安全的两大关键领域:安全漏洞与加密技术,揭示它们如何影响我们的网络环境。我们将从漏洞的诞生谈起,探索它们是如何成为黑客的利器,同时也将了解加密技术如何成为保护信息安全的坚固堡垒。此外,提升个人和组织的网络安全意识同样至关重要,因此,我们还将讨论如何通过教育和实践来增强这种意识。让我们携手,共同构建一个更安全的网络环境。
|
2月前
|
安全 网络安全 数据安全/隐私保护
网络安全的盾牌与剑:漏洞、加密与安全意识的博弈
【8月更文挑战第28天】在数字世界的无垠战场上,网络安全成为保护数据宝藏的盾牌与剑。本文将深入探讨网络安全的三大支柱:漏洞挖掘、加密技术和安全意识培养。我们将从黑客的角度出发,揭示网络攻击的手段,再通过加密技术的介绍,展示如何加固防御。最后,我们将强调安全意识的重要性,因为最强大的技术也无法抵御无意识的一击。文章旨在为非专业人士提供一把理解网络安全复杂性的钥匙,同时为技术人员提供实战中的思考与启示。
|
2月前
|
SQL 安全 算法
网络安全的盾牌与剑:漏洞、加密与意识的博弈
【8月更文挑战第27天】在数字世界的无垠战场上,网络安全是保护数据的盾牌和攻击威胁的利剑。本文将探索网络防御的三个关键要素:安全漏洞的识别与修补、加密技术的应用以及培养强大的安全意识。我们将通过实际案例分析,揭示如何通过这些工具和策略来构建一个更安全的网络环境。
|
2月前
|
SQL 安全 算法
网络安全的盾牌与矛:漏洞防御与加密技术的较量
【8月更文挑战第26天】在数字世界的棋盘上,网络安全是永恒的战场。本文将带领读者穿梭于网络的丛林,揭示隐藏在暗处的陷阱——安全漏洞,并探讨如何通过加密技术铸造坚不可摧的盾牌。从基础概念到实战策略,我们将一探究竟,如何在信息的海洋中航行而不触礁沉船。
|
2月前
|
SQL 存储 安全
网络安全的盾牌与剑:漏洞防御与加密技术的博弈
【8月更文挑战第31天】 在数字世界的无垠战场上,网络安全漏洞犹如潜伏的地雷,而加密技术则是保护数据的坚固盾牌。本文将深入探讨网络安全中的漏洞防御策略和加密技术的应用,通过实战案例分析,揭示安全意识的重要性,并提供实用的代码示例,帮助读者构建更为坚实的网络防线。
|
3月前
|
安全 网络安全 量子技术
网络安全的盾牌与矛:漏洞、加密技术与安全意识的较量
在数字时代的浪潮中,网络安全成为维护信息安全的前沿阵地。本文将深入探讨网络安全中的漏洞挖掘、加密技术的演进以及提升安全意识的重要性,旨在为读者提供一场关于如何加固网络防护和提高个人及组织信息保护能力的洞察之旅。从最新的网络攻击手段到防御策略的升级,我们将一同穿梭于这场看不见硝烟的战争之中,揭示那些隐藏在代码背后的秘密,并展望一个更加安全的网络未来。
26 1
|
3月前
|
存储 安全 网络安全
网络安全的盾牌与矛:漏洞、加密技术及安全意识的现代博弈
随着信息技术的飞速发展,网络安全成为全球关注的焦点。本文旨在探讨网络安全领域的关键要素,包括网络漏洞的识别与防护、先进的加密技术以及提升公众安全意识的重要性。通过分析最新的统计数据和案例研究,文章揭示了网络攻击的演变趋势和防御策略的更新迭代,同时指出了在数字化时代中,个人和企业如何通过教育和实践来提高对网络威胁的抵御能力。 【7月更文挑战第16天】
35 4
|
3月前
|
SQL 安全 网络安全
网络安全的盾牌与矛:漏洞、加密技术及安全意识的博弈
【7月更文挑战第8天】在数字时代的浪潮中,网络与信息安全成为维护数据完整性和隐私保护的关键战场。本文将深入分析网络安全中的漏洞成因,探讨当前加密技术的发展及其在防御策略中的应用,并强调提升个人与企业的安全意识的重要性。我们将揭示网络攻防双方如何在这场无硝烟的战争中不断进化,以及如何通过教育和技术手段构建更强大的防线。