mt logoMyToken
总市值:
0%
恐慌指数:
0%
币种:--
交易所 --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

量子攻击是什么?NGK抗量子攻击密码算法为公链安全保驾护航

收藏
分享

从比特币诞生以来,量子计算机技术一直被视为比特币能否存活最大的威胁。事实上不单是比特币,整个加密货币行业与量子计算一直是宿敌,由于很多加密货币都采用了SHA256加密算法,这在现在看来自然是非常安全的,但随着量子计算机技术的发展和量子霸权的实现,通用量子计算机不再是理论上可望而不可及的圣杯,并将在可预见的未来带来一系列深刻的变化。而一旦算法被破解,摧毁加密货币不在话下。面对这种情形,区块链行业急需能够抗量子攻击密码算法的项目来扛起大旗引领行业发展。

bIfjIW2SAMAdsoCpUJi3ss3xQOxKxGusZ896eD7A.png

首先让我们了解一下绝大多数项目采用的SHA256加密算法以及量子计算机技术。

SHA256加密算法,这是一种基于哈希的加密方法, SHA256是SHA-2下细分出的一种算法,SHA即安全散列算法(Secure Hash Algorithm), 其摘要长度为256bits,即32个字节,故称SHA256。SHA256的特性在于,相同的输入信息通过SHA256的输出值是唯一的,当用SHA256加密的信息中有修改时,即使是很小的修改,得到的结果也会完全不同。

量子计算机,简单地说,它是一种可以实现量子计算的机器,是一种通过量子力学规律以实现数学和逻辑运算,处理和储存信息能力的系统。量子霸权即量子计算拥有的超越所有传统计算机的计算能力。目前建立量子计算机的竞赛已经开始。像谷歌、微软、IBM、D-Wave以及英特尔这样的公司处在了领先位置。在接下来的10到20年内,一台大型量子计算机可能能够破解非对称加密,从而破解公钥加密系统。其会带来的安全影响将是巨大的。如果RSA或椭圆曲线加密算法(ECC)的安全性无法得到保障,比特币和其他不抗量子攻击的区块链系统的市值将会崩溃。

iqfjyovr8sdANc5sspXEuYOqEc0oZANW9UjhSY2q.png

面对可能存在的威胁,NGK引入新的反量子加密系统来应对上述挑战。在众多的抗量子密码系统中,NGK.IO 选择NTRU(包括加密和签名)作为主要的加密系统。FrodoKEM 系统和 Sphincs 作为备份密码。考虑到加密系统在理论上还不完善,并且处于国际后量子密码标准定制阶段,NGK.IO 将保持各种密码方案的可扩展性。同时,基于加密签名系统还可以方便地构造量子安全的匿名硬币,保持了 NGK.IO 最大的可扩展性,同时在早期阶段保持对多密码系统的支持,也最大限度地减少了某个密码系统崩溃带来的不可逆结果。

NTRU(Number Theory Research Unit)算法是1996年由美国布朗大学三位数学教授发明的公开秘密体制。这是一个基于多项式环(其中N是一个安全参数)的密码体制。它的安全性依赖于格中最短向量问题(SVP)。相对于离散对数或大数分解等公开秘密体制来说,它有许多优势。在安全性方面,NTRU算法具有抵抗量子计算攻击的能力。同时NTRU算法也被公认为是公开密钥体制中最快的算法。通过对NTRU的安全性分析和比较来看,它对系统要求极低,不需要较高的计算机能力以及较复杂的硬件设备。它高速、低需求、易实现、快速而安全的特性使得它适合于安全性要求高、体积、成本、内存及计算能力等受限的电子设备。

2XFzvHXeaPi7ZZxdhqXnJZ6IaiPJc3hvCG0LtvyF.png

区块链行业公链安全问题严峻层出不穷,正不断被人重视,NGK公链必将担当重任为区块链的安全保驾护航。

免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。