美国NIST发布首批四种抗量子密码算法

这篇具有很好参考价值的文章主要介绍了美国NIST发布首批四种抗量子密码算法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

抗量子密码,干货,数据安全,系统安全,云计算

美国国家标准与技术研究院(NIST)选择了第一批旨在抵御未来量子计算机攻击的加密算法,这些算法被设计成能够抵御未来量子计算机的攻击,这种攻击可能会破解用于保护隐私的密码安全,比如网上银行和电子邮件等软件。这四种选定的加密算法将成为NIST后量子加密标准的一部分,预计将在两年内最终确定。

美国商务部长Gina M. Raimondo表示,“今天的公告是保护我们敏感数据免受未来量子计算机网络攻击的一个重要里程碑,由于NIST的专业知识和对尖端技术的承诺,我们能够采取必要的步骤来确保电子信息的安全,这样美国企业可以继续创新,同时保持其客户的信任和信心。”

在此之前,NIST曾在2016年呼吁全球密码学家设计并审查加密方法,以抵御来自未来量子计算机的攻击,这种计算机比目前相对有限的计算机更强大,此次选择标志着后量子密码标准化项目最终阶段的开始。

加密算法的两种方式

抗量子密码,干货,数据安全,系统安全,云计算
加密算法设计用于两个主要方式:一般加密,用于保护通过公共网络交换的信息,还有数字签名,用于身份验证,这四种算法都是由多个国家和机构的专家合作创建的。

对于我们访问安全网站时使用的一般加密,NIST 选择了 CRYSTALS-Kyber 算法,优点之一是相对较小的加密密钥,双方可以轻松交换,以及它的运行速度。

对于数字签名,通常在我们需要在数字交易中验证身份或远程签署文件时使用,NIST选择了三种算法CRYSTALS-Dilithium、FALCON和SPHINCS+。NIST推荐CRYSTALS-Dilithium作为主要算法,FALCON用于需要比Dilithium提供的更小的签名的应用,第三种,SPHINCS+,比其他两种算法更大更慢,但它作为一种备用算法很有价值,主要原因是它基于一种与NIST其他三种选择不同的数学方法。

所选的三个算法基于一系列称为结构化格的数学问题,而SPHINCS+使用散列函数,仍在考虑中的另外四种算法是为一般加密而设计的,它们的方法中不使用结构化格或散列函数。

在标准制定过程中,NIST鼓励安全专家探索新的算法,并考虑他们的应用将如何使用这些算法,但目前还不能将其嵌入到他们的系统中,因为在标准最终确定之前,这些算法可能会有轻微的变化。

另外四种算法被考虑纳入标准

抗量子密码,干货,数据安全,系统安全,云计算

另外四种算法正在考虑纳入该标准,NIST计划在未来的某一天宣布该轮的最终结果,另外四种是:BIKE、Classic McEliece、HQC、SIKE,NIST分两个阶段宣布其选择,因为需要各种强大的防御工具,正如密码学家从NIST的工作之初就认识到的,有不同的系统和任务使用加密,一个有用的标准将提供针对不同情况设计的解决方案,使用不同的加密方法,并为每个使用情况提供一个以上的算法,以防一个算法被证明有漏洞。

“我们的后量子密码学项目充分利用了全世界密码学领域的顶尖人才,产生了这第一批抗量子算法,这将导致一个标准,并大大增加我们数字信息的安全性。” -NIST主任Laurie E. Locascio

加密技术利用数学来保护敏感的电子信息,包括我们浏览的安全网站和发送的电子邮件,广泛使用的公钥加密系统,所依赖的数学问题即使是速度最快的传统计算机也难以解决,这确保了这些网站和信息不会被不受欢迎的第三方访问。

然而,一台足够强大的量子计算机,它的技术将不同于我们今天拥有的传统计算机,可以快速解决这些数学问题,击败加密系统,为了应对这一威胁,四种抗量子算法依赖于传统计算机和量子计算机都难以解决的数学问题,从而保护现在和未来的隐私。

相关链接
[1].https://thequantuminsider.com/2022/07/05/nist-announces-first-four-quantum-resistant-cryptographic-algorithms/
[2].https://csrc.nist.gov/Projects/post-quantum-cryptography/round-4-submissions

end

文章来源:量子创投界文章来源地址https://www.toymoban.com/news/detail-810232.html

到了这里,关于美国NIST发布首批四种抗量子密码算法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微软首批 AI PC 产品将于3月21日发布;腾讯、字节再战 AI 社交产品

    微软首批 AI PC 产品将于 3 月 21 日发布 据 Windows Central 报道,微软将于 3 月 21 日发布 Surface Pro 10 和 Surface Laptop 6,这有望成为微软首批 AI PC 产品,性能与效率或可媲美苹果 iPad Pro 和 MacBook Pro。 新品将搭载基于英特尔酷睿 Ultra 或高通骁龙 X Elite 的处理器,配备新一代 NPU,以

    2024年04月10日
    浏览(67)
  • 抗量子密码算法这些知识,你了解吗?

    抗量子密码(PQC),也称后量子密码,是能够抵抗量子计算对公钥密码算法攻击的新一代密码算法,旨在研究密码算法在量子环境下的安全性,并设计在经典和量子环境下均具有安全性的密码系统。 基于哈希的签名算法由Ralph Merkel提出,被认为是传统数字签名(RSA、DSA、EC

    2024年02月06日
    浏览(39)
  • ASTM F963-23美国玩具安全新标准发布

    2023年10月13日,美国材料与试验协会(ASTM)发布了新版玩具安全标准ASTM F963-23。 主要更新内容 与ASTM F963-17相比,此次更新包括:单独描述了基材重金属元素的豁免情况,更新了邻苯二甲酸酯的管控要求,提高了对电池的可触及性要求,以及对发声玩具、膨胀材料、弹射玩具

    2024年02月03日
    浏览(34)
  • 今天,谷歌Chrome浏览器部署抗量子密码

    谷歌已开始部署混合密钥封装机制(KEM),以保护在建立安全的 TLS 网络连接时共享对称加密机密。 8月10日,Chrome 浏览器安全技术项目经理Devon O’Brien解释说, 从 8 月 15 日发布的 Chrome 浏览器 116 开始,谷歌浏览器将支持 X25519 Kyber768 。 “使用混合 Kyber KEM 保护 Chrome 数据流

    2024年02月12日
    浏览(50)
  • 美国家安全局等发布安全部署人工智能系统指南

    该指南旨在为部署和运行由其他实体设计和开发的人工智能系统的组织提供最佳实践。 2024年4月15日,美国国家安全局发布了名为《安全部署人工智能系统:部署安全、弹性人工智能系统的最佳实践》,该指南旨在为部署和运行由其他实体设计和开发的人工智能系统的组织提

    2024年04月22日
    浏览(35)
  • 美国智库发布《用人工智能展望网络未来》的解析

    美国智库阿斯彭研究所1月9日发布题为《用人工智能展望网络未来》的报告,从正反两个角度分析了人工智能未来可能改善和损害网络安全的方式,并提出引导人工智能助益网络安全的七项建议,以最大限度地提高潜在的网络安全效益并最大限度地减少网络安全风险。 现代人

    2024年01月20日
    浏览(52)
  • 【后量子密码】CRYSTALS-KYBER 算法(二):密钥封装 KEM(附源码分析)

    Kyber 算法是一种满足 IND-CCA2 安全的密钥封装机制(key-encapsulation mechanism,KEM),其安全性依赖于MLWE 问题的困难性。Kyber 算法构建采用了两阶段的方法:首先引入了一种IND-CPA 安全的公钥加密方案,用于加密长度为32字节的消息,称之为 Kyber.CPAPKE ;然后使用改进的 Fujisaki-Ok

    2024年01月23日
    浏览(47)
  • 密码学---常见的四种密码攻击方式

    已知部分密文和加密算法,依次采用所有的密钥进行试译。 1、截获的部分密文 2、加密算法 由于掌握的资源少,一般采用穷举攻击。 经不起唯密文攻击的密码一般认为是不安全的。 攻击者能从已知的明文被变换成密文的方式中获得密钥 1、截获的部分密文 2、加密算法 3、已

    2024年02月07日
    浏览(39)
  • Linux--MYSQL 密码修改 (四种方式)

    注 : 我们所谓的密码修改肯定是先指的是 你已经清楚用户的原密码 ,是对原密码进行了修改 并不是你忘记了密码,然后设置新密码~!! 示例 : 注 :✊ 使用此命令语句 ( mysqladmin ) 来进行修改密码的时候是直接可以在命令行进行修 改的,不用再登录 mysql 用户进去,在

    2024年02月11日
    浏览(42)
  • Java密码校验(正则表达式):密码由这四种元素组成(数字、大写字母、小写字母、特殊字符),且必须包含全部四种元素;密码长度大于等于8个字符。

    对用户密码的强度进行校验,要求用户密码达到一定的强度,符合安全性要求。 密码必须由字母和数字组成(同时包括数字和数字);密码长度大于等于8个字符。 密码由这四种元素组成(数字、大写字母、小写字母、特殊字符),且必须包含全部四种元素;密码长度大于等

    2024年02月10日
    浏览(81)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包