您现在的位置是:数据库 >>正文
NIST抗量子密码算法被爆安全漏洞
数据库6人已围观
简介研究人员发现在NIST选定的抗量子密码算法中发现安全漏洞。2022年7月,美国国家标准和技术研究所NIST)宣布选定的4个抗量子加密算法,其中CRYSTALS-Kyber用于通用加密,CRYSTALS ...
研究人员发现在NIST选定的抗量抗量子密码算法中发现安全漏洞。
2022年7月 ,密码美国国家标准和技术研究所(NIST)宣布选定的算法4个抗量子加密算法,其中CRYSTALS-Kyber用于通用加密 ,被爆CRYSTALS-Dilithium、安全FALCON和SPHINCS+用于数字签名。漏洞CRYSTALS-Kyber被加入到美国国家安全局推荐的抗量应用于国家安全系统的源码下载加密算法套件中。
2022年12月,密码瑞典皇家理工学院研究人员发文称在CRYSTALS-Kyber特定实现中发现一个安全漏洞 ,算法攻击者利用该漏洞可以发现侧信道攻击 。被爆侧信道攻击是安全通过物理参数的评测和分析来从加密系统中窃取秘密信息 。侧信道攻击常用的漏洞参数包括电源电流 、香港云服务器执行时间、抗量电磁辐射等。密码攻击原理是算法加密算法实现结果会引入一些物理上的反映,可以用来解码和推理机密信息,比如密文和加密密钥 。而针对侧信道攻击的主要防护方法是高防服务器屏蔽(masking),屏蔽方法的基本原理是使用秘密分享技术将加密算法的敏感中间变量拆分为多个秘密份额 ,然后在这些不同的秘密份额上执行计算。
该漏洞是在CRYSTALS-Kyber 算法的源码库ARM Cortex-M4 CPU实现中发现的 。研究人员设计了一种基于神经网络(递归学习)的攻击方法,可以以更高概率恢复出消息位 。基于神经学习的侧信道攻击方法可以对抗传统信道攻击的防护方法,比如屏蔽、亿华云随机延迟插入 、随机时钟等方法 。研究人员提出一种名为循环移位(cyclic rotation)的消息恢复方法,可以通过操作密文来增加消息位的泄露 ,因此增加消息恢复的成功率 。
NIST称该方法并非破解了CRYSTALS-Kyber算法 ,云计算也不影响CRYSTALS-Kyber的抗量子标准化过程 。
关于CRYSTALS-Kyber安全漏洞的研究成果参见:https://eprint.iacr.org/2022/1713.pdf
本文翻译自 :https://thehackernews.com/2023/03/experts-discover-flaw-in-us-govts.html
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“算法与编程”。http://www.bzli.cn/news/424c699569.html
相关文章
微软:超1万家企业遭受钓鱼攻击
数据库微软表示,从2021年9月开始,已经有超过10,000个组织受到网络钓鱼攻击,攻击者会利用获得的受害者邮箱访问权进行后续的商业电子邮件破坏BEC)攻击。攻击者使用登陆页面欺骗Office在线认证页面, ...
【数据库】
阅读更多软件安全知识之漏洞类别-结构化输出生成漏洞
数据库漏洞类别结构化输出生成漏洞程序通常必须动态构造结构化输出,然后由另一个程序使用。示例包括:构造数据库使用的SQL查询,或构造Web浏览器使用的HTML页面。可以将生成结构化输出的代码视为子组件。输出的 ...
【数据库】
阅读更多超100GB!特斯拉曝数据泄露丑闻,自动驾驶安全问题超乎想象
数据库特斯拉威胁媒体要求删除数据近日,有知情人士向《德国商报》泄露了一组数据,且数据经专家证实均为真实数据。特斯拉曾试图阻止《德国商报》将这些数据报道出来,甚至威胁称将对其采取法律行动。但根据欧盟法律,《德 ...
【数据库】
阅读更多