0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

公钥加密技术RSA现在是否能保住安全?

如意 来源:易科腾 作者:易科腾 2020-06-19 14:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

实际上,经典计算机的高速发展、还有密码分析技术的提高对于RSA冲击也很大。2009年768位密钥的RSA-768就被破解了。2011年,美国国家安全局NSA建议停用RSA-1024,改用RSA-2048。NIST还要求对于在最高机密的保护要使用RSA-3072。增加密钥长度可以暂时缓解经典计算和密码分析能力提升带来的破解压力,但是密钥越长,RSA算法的效率就越差,加密解密、分发密钥的速度就越低,而面对Shor算法量子计算攻击,增加RSA算法的密钥长度也解决不了问题。

目前,量子计算机的确还处于比较初级阶段,但是它的研制在快速发展中,Google、IBM和中科院量子信息与量子科技创新研究院处于第一阵营,Google略微领先,有望在两年内实现所谓“量子霸权”。而至于破解RSA的量子计算机,10-15年是过于乐观的估计,我们认为至少20年左右,量子计算机才有望破解RSA。而现在加密保护的信息可以被存储下来,等待未来破解,对于需要长期安全的信息而言,比如说个人的指纹、虹膜、甚至基因数据等生物信息,量子计算的威胁并不那么与己无关、遥不可及。然而,建设一个保密体系也需要很长时间,因此,目前国际上开始普遍很重视量子计算的威胁了:NSA提出要更换抗量子计算的密码体系,国际标准化组织ISO、ITU、ETSI已经开始了量子密钥分发和后量子计算密码(PQC)的标准化。不同于量子密钥分发,PQC是沿着公钥体系的思路,寻找新的数学难题构造新的密码算法去抵御Shor算法等已知的量子计算攻击。PQC被认为相比量子密钥分发更容易部署,但是否能抵御任何量子计算攻击还是未知数;而量子密钥分发是明确能抵御任何量子计算攻击的,被公认为具有长期安全性。因而国际上普遍认为,同步发展PQC和量子密钥分发能有效抵抗量子计算,是未来密码技术发展的方向。

说RSA等算法对于量子计算安全是概念上的混淆。现有RSA是不能抵御量子计算的。只是有人提出,如果对RSA进行改造,可以有一些抵抗Shor算法量子计算攻击的能力。这种改造的RSA可以认为属于PQC范畴。但是这种改造的RSA需要非常长的密钥,几十G比特乃至T比特的密钥,才有抗Shor算法量子计算的效果,相比其他PQC算法实际上是不可行的。目前国际上正在标准化的PQC,都不考虑这种改造的RSA。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RSA
    RSA
    +关注

    关注

    0

    文章

    60

    浏览量

    19575
  • 量子计算机
    +关注

    关注

    4

    文章

    541

    浏览量

    27351
  • 公钥加密
    +关注

    关注

    1

    文章

    8

    浏览量

    2797
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CW32F030C8T6数字签名实战

    对哈希值进行RSA加密,生成签名。 验证:在设备端用预置的解密签名,与重新计算的哈希值比
    发表于 11-19 08:03

    硬件加密引擎在保障数据安全方面有哪些优势呢?

    ,硬件加速 RSA 密钥交换,使握手时间从数百毫秒缩短至几十毫秒,提升设备接入效率。 总结 硬件加密引擎是芯源半导体安全芯片 “内生安全” 的核心,通过效率、
    发表于 11-17 06:47

    芯源半导体安全芯片技术原理

    联网设备提供安全保障,其核心技术原理主要包括以下几个方面:​ 硬件加密引擎:安全芯片内置高性能的硬件加密引擎,支持多种国际通用
    发表于 11-13 07:29

    硬件与软件传输加密技术在核心场景中的战略意义

    ——一旦泄露,可能引发战略部署暴露、公共安全危机甚至国家主权受损。在此背景下,硬件传输加密与软件传输加密技术凭借其不可替代的安全价值,成为守护关键领域信息
    的头像 发表于 11-05 09:41 358次阅读

    RSA加速实现思路

    1 关于RSA算法 RSA为非对称加密算法(也称为公开密钥算法),是当前比较普遍使用的非对称加密算法之一,常用于密钥交换和数字签名。RSA
    发表于 10-28 07:28

    加密算法的应用

    加密是一种保护信息安全的重要手段,近年来随着信息技术的发展,加密技术的应用越来越广泛。本文将介绍加密算法的发展、含义、分类及应用场景。
    发表于 10-24 08:03

    关于蜂鸟E203内核运算算子K扩展的基础知识分享

    的作用非常重要,它保证了我们在互联网上的数据传输的安全和可靠性。 RSA、DSA和ECC是加密算法,其中
    发表于 10-23 07:47

    非对称密钥生成和转换规格详解

    。 公共参数参数私钥参数公私钥对参数n×√×√ pk-√-√ sk--×√由上表可知: RSA不支持通过指定公共参数(n)来随机生成密钥。 RSA不支持通过指定私钥参数(n, s
    发表于 09-01 07:50

    抵御量子计算威胁:航芯「抗量子密码加密签名方案」为信息安全筑起新防线

    随着量子计算进入实用化突破期,传统密码体系面临的安全威胁已从理论风险升级为可预见的技术挑战。量子计算机强大的运算能力可能会破解现有的密码体系,例如
    的头像 发表于 04-14 11:01 847次阅读
    抵御量子计算威胁:航芯「抗量子密码<b class='flag-5'>加密</b>签名方案」为信息<b class='flag-5'>安全</b>筑起新防线

    EMMC数据加密技术与应用

    特点,但同时也面临着数据泄露的风险。 数据加密技术概述 数据加密技术是保护数据不被未授权访问的有效手段。它通过将明文数据转换成密文,确保只有拥有正确密钥的用户才能解密并访问原始数据。 对称加密 对称
    的头像 发表于 12-25 09:51 1898次阅读

    ads1282是否能采集单端信号?

    ads1282是否能采集单端信号,有没有相关资料。
    发表于 12-24 07:47

    加密算法在云计算中如何应用?

    加密算法在云计算中的应用主要体现在以下几个方面: 数据加密 : 数据加密是保护数据在传输和存储过程中的机密性的关键技术。在云计算中,数据
    的头像 发表于 12-17 16:02 862次阅读

    对称加密技术有哪些常见的安全漏洞?

    对称加密技术在实际应用中可能面临的安全漏洞主要包括: 实现不当: 错误的加解密实现、弱随机数生成器或其他逻辑错误都可能导致安全漏洞。 漏洞利用: 利用已知的弱点或攻击手段,如理论上可行的分组攻击或侧
    的头像 发表于 12-16 13:59 1106次阅读

    对称加密技术在实际应用中如何保障数据安全

    对称加密技术在实际应用中保障数据安全主要通过以下几个方面: 密钥的安全性: 对称加密安全性高度依赖于密钥的保密性。一旦密钥泄露,
    的头像 发表于 12-16 13:59 1030次阅读

    DAC8551是否能实现低参考电压下依旧保持较好的比例输出?

    正在设计一款产品,原本采用DAC8551,在参考电压很低的时候,输出无法达到较好的比例输出,现拟采用DAC8501,是否能实现低参考电压下依旧保持较好的比例输出?
    发表于 12-12 07:42