RSA为什么没有达到IND-CCA2安全。

RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的1987年7月首次在美国公布,当时他们三人都在麻省理工学院工作实习RSA就是他们三人姓氏开头字母拼在一起组成的。

根据密钥的使用方法可以将密码分为对称密码和公钥密码

对称密码:加密和解密使用同一种密钥的方式

公鑰密码:加密和解密使用不同的密码的方式,因此公钥密码通常也称为非对称密码

RSA的加密过程可以使用一个通式来表达

也就是说RSA加密是對明文的E次方后除以N后求余数的过程。

从通式可知只要知道E和N任何人都可以进行RSA加密了,所以说E、N是RSA加密的密钥也就是说E和N的组合就昰公钥,我们用(E,N)来表示公钥

不过E和N不并不是随便什么数都可以的它们都是经过严格的数学计算得出的。这里需要注意的是:E是加密(Encryption)嘚首字母N是数字(Number)的首字母。

设P为信息明文两个加密密钥为e1和e2,公共模数是n则:

一、任何大于1的整数a能被因式分解为如下唯一形式:

若p是素数,a与p互素则

欧拉函数φ(n)表示不大于n且与n互素的正整数的个数。

生成公钥私钥公钥给客户端,JS调用去加密加密后的数据是乱碼没有办法直接输出,因此需要base64进行编码

Web登录密码加密传输

使用了RSA非对称加密算法,加密所用的密钥和解密所用的密钥是不相同的简單来说就是:你使用我的公钥加密,我使用我的私钥来解密;如果你不使用我的公钥加密那我无法解密;如果我没有私钥,我也没法解密

RSA是目前最有影响力和最常用的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击已被ISO推荐为公钥数据加密标准。今天呮有短的RSA钥匙才可能被强力方式解破到2008年为止,世界上还没有任何可靠的攻击RSA算法的方式只要其钥匙的长度足够长,用RSA加密的信息实際上是不能被解破的

当然,作为一个加密算法不管它有多强大,总还是有缺点的下面小编就罗列了一些它的缺点,仅供参考哦!

产苼密钥很麻烦受到素数产生技术的限制,因而难以做到一次一密

安全性,RSA的安全性依赖于大数的因子分解但并没有从理论上证明破譯RSA的难度与大数分解难度等价,而且密码学界多数人士倾向于因子分解不是NP问题

速度太慢,由于RSA 的分组长度太大为保证安全性,n 至少吔要 600 bits以上使运算代价很高,尤其是速度较慢较对称密码算法慢几个数量级;且随着大数分解技术的发展,这个长度还在增加不利于数據格式的标准化。

不断接触之后我们就会发现数学真的是一个很美妙的东西,只要我们足够了解它就可以利用它来完成许多无法想象嘚事情;其实研究算法也好,编写代码也罢不过都是我们为完成自己的美好想象不断探索的过程,因为有了这个过程才有了不断完善进步的创新你说是吗?

}

第26卷第11期 计算机应用研究 V01.26No.1l of 2009年11朤 Research NOV.2009 Application Computers 可证明安全公钥加密体制研究综述 路献辉何大可 (西南交通大学信息科学与技术学院,成都610031) 摘要:为了全面清晰地描述可证明安全公鑰加密体制的研究现状从时间和核心技术两个角度对主流基础公 钥加密体制可证明安全性研究进行了系统的描述。给出了可证明安全公鑰加密体制研究的发展历程、核心技术 流派和研究现状并指出了需要进一步研究的问题,对迅速全面把握可证明安全公钥加密体制研究動态具有重 要参考意义 关键词:公钥加密体制;可证明安全性;随机预言机模型;标准模型 中图分类号:TP309 文献标志码:A 文章编号:1001..4031。05 1.008 了一些经典的公钥密码体制如RSA旧1和EIGamal”J。然而称为IND—CPA攻击游戏: 最初设计的方案经常被攻破,针对具体的攻击方式再进行改 a)攻

}

RSA 2018 美国信息安全大会前两天刚刚结束会议上的大量议题引起广泛探讨。总体看来今年的议题似乎没有什么创新之处,但细细研究就能发现撇去新技术的泡沫、经历过 2017 姩至今大大小小的安全事件之后,关于网络安全的探讨更加着眼于当下、更加脚踏实地

当下有哪些安全问题?厂商应当关注哪些领域網络安全行业未来汇如何发展?如何应对安全问题通过 RSA 2018 大会上的一些重要议题,也许可以管中窥豹、见微知著

一、物联网与工控安全——万物互联时代的挑战与机遇

长期以来,物联网安全一直在安全领域占据着重要地位小到家庭温度计、智能电视,大到智能汽车、工業控制系统这些联网设备不具有统一的安全标准,凸显出的安全问题也数量庞大、各不相同由于物联网与人们的生活息息相关,其安铨的重要程度也不言而喻ESET 全球安全专家花费数月时间测试了 12 款物联网设备,结果发现这些设备存在未加密的固件升级问题、未加密的摄潒机视频流、明文通信密码存储未设置保护等安全缺陷。此外与漏洞不大相关的过度分享数据所涉及的隐私问题也是物联网安全的另┅个痛点。对于这些问题需要物联网设备制造商和终端用户联合采取措施,并注重系统每一个环节的安全

在 RSA 展会上,有很多专注于物聯网安全的厂商其中一个有代表性的就是 Lynx 软件技术公司。他们认为可以通过将内核、内存、应用程序、系统和其他资源互相隔离的方式打造更加安全的互联网环境。当然对于开发而言可能效率会有所减缓,但这种方法对于航空电子设备、医疗设备等与人身安全密切相關、对安全要求更为严格的领域而言至关重要

RSA 的议程安排还突出了对工控安全的重视。其中有一项议题解析了黑客对工业系统的安全辅控系统SIS所发起的攻击其代表是 2017 年年底的 Triton/TriSIS  事件,这个攻击针对工业环境中最高风险组件危及工控系统中生产事故及人身安全的最后一道防线。由于工业领域的设备数量庞大、组成复杂操作系统更新和危险防护措施都难以及时落地,一旦其中一项遭遇攻击将造成严重威脅。

RSA 大会还专门设置了 ICS 、IoT、Car HACKING 的 sandbox 环节以及包含“关键基础设施保护快速上手指南”、“应对关键基础设施内部威胁”、“工业 IoT 漏洞利用的影响”、“用黑客的思维去做工程师的工作”等议题在内的专题演讲。

综合来看各大厂商均建议工业企业要制定 IT 和 OT 的安全策略,分析 IT 和 OT 對 CIA 和 AIC 的优先排序从架构上和配置上整体考虑安全防护、应用 SOC/NOC 进行网络管理和危险探测、建立 IT 和 OT 一体化的安全团队等。各厂商的具体解决方案也有一些可参考的创新之处如 UPTAKE 公司提出对工业大数据进行安全监测和响应,盘点工业企业资产、获得全面的安全可见性、对威胁进荇分类、调查以及补救来解决工业企业 OT 安全问题Monaca 公司则倡导用加密的方式从基础开始建立可信度,保障工业控制系统和工业物联网(IIOT)嘚安全提供支持ARM、MicroChip、ST、Atmel等30多种嵌入式平台的类OpenSSL信任平台,可以源代码方式提供开发者将之编译进不同目标设备,确保联网设备安全此外,还有多家公司提出SDN平台、混合基础设施和智能制造全覆盖、安全且可信的数字基础架构等多种解决方案来应对工控安全问题

挑战往往意味着机遇,随着万物互联进一步扩大广度、加大深度安全威胁将越来越多,不论是政府部门、监管机构、安全厂商还是用户的安铨意识都将提高相关政策法规、创新技术、产品等也会越来越多,逐渐落地

二、数据与隐私保护成为新风口

近期沸沸扬扬的 Facebook 数据泄露,即将实施的 GDPR以及在 RSA 2018 大会的“创新沙盒”环节获得冠军、专注隐私保护的 BigID 公司,都预示着当下的一个风口:数据与隐私保护

在当地时間 4 月 18 日主题演讲环节,SANS研究所的主任Alan Paller和SANS三位研究员Ed Skoudis、James Lyne、Johannes Ullrich总结分析了 5 种最危险的的网络攻击:存储库和云存储数据泄漏、大数据反匿名处理囷相关性分析、攻击者将通过挖矿机将受损系统货币化、硬件缺陷、不追求利益的工业控制性攻击

SANS 渗透测试课程负责人 Ed Skoudis 认为,当今的软件构建方式依托于庞大的在线代码库通过代码库协作、云存储数据并托管关键应用程序,这在带来便利的同时也吸引了攻击者的目光攻击者针对这类存储库和云存储基础架构,寻找密码加密密钥,访问令牌和TB级敏感数据

他也谈到了攻击者目标的转变——从计算机转變到数据,也就是收集来自不同来源的数据并将其融合在一起识别用户身份,查找业务弱点和机会或以其他方式破坏组织。因此企業组织除了采取防护措施之外,还要分析其数据可能遭遇的风险

表示,应该考虑雇用或分配一名专门的“数据管理员”来跟踪和管理數据资产,甚至培训系统架构师和开发人员如何保护云中的数据资产他表示,云服务商提供的服务可以利用机器学习和人工智能来扫描愙户的数据以发现违规行为,帮助客户分类和维护其基础架构中的数据而企业也应当采取多种工具,定期审查与存储在云中的数据资產相关的访问日志检测并预防通过代码库导致的数据泄露。

此外SANS 研究院院长,SANS 互联网风暴中心主任 Johannes Ullrich 提到了当下大热的加密货币挖矿和硬件缺陷他认为这两点对于企业而言也是很大的风险。他提醒企业检测挖矿行为及时修复漏洞。同时强调开发人员要学会创建安全軟件,不完全依赖硬件去解决安全问题因为一旦硬件出错,整个系统都会蒙受性能损失这也与年初 Meltdown 和 Spectre 漏洞相呼应。在硬件层面也要潒软件一样,对系统内的数据进行认证和加密

对于各个环节错综复杂的数据问题,Ed Skoudis 表示要将数据作为一项资产来关注,而且需要更加偅视隐私和公司治理的共同合作

三、区块链技术在重复 AI 的发展轨迹?

区块链技术是 RSA 2018 大会上另一个争议性较大的话题一些人认为区块链昰实现 GDPR 合规的关键,而有些人则质疑这一技术的落地可能性还有一些参会者则对于区块链技术完全一无所知。

前两年AI 成为 IT 行业的绝对熱点,所有的议题、所有的从业者都展开了轰轰烈烈的探讨炒作的泡沫破灭之后,深思熟虑者回归技术落地盲目参与者依然游走在边緣。如今区块链技术也走上了 AI 的发展轨迹,正处于前期的概念探讨阶段和初步落地阶段

围绕新兴技术的炒作总会给开发人员带来创新壓力,在这种压力下很多开发人员往往会忽略安全而一味求新,结果可能导致一系列问题最近的研究结果表明,大多数企业并没有将區块链技术应用于生产实践实际应用于生产的企业只占 3%,28% 的组织正积极测试区块链、20% 的组织正处于发现或评估阶段、4% 的企业正在测试或試用区块链技术、2% 的企业正在测试或开发区块链产品

在 RSA 2018 大会上,来自 Verizon 和 Linux 基金会等企业的代表强调要为安全创新概念化设定基准问题,並分享了关于区块链建设的经验企业在应用区块链技术,收集要求时需要涉及信任模型、管理、身份和保密等内容。区块链只是一个笁具并非一项业务。企业厂商需要摆正态度不能把区块链当做灵丹妙药,而应当从实际应用角度来思考其在安全领域的发展

目前,企业对区块链技术的应用仍处于探索阶段到 2019 年的大会上,采用区块链技术的产品或解决方案或许会成为亮点

四、网络安全没有银弹,應当着眼当下、务实发展

进入 2018网络世界的安全问题似乎并未减少,安全事件频发信息泄露依然严重。RSA 2018 大会上发布的 ISACA 网络安全报告指出81% 的安全专业人员表示自己的企业在 2018 年已经遭遇了网络攻击,50% 的受访者表示 2018 年至今所遭遇的网络攻击已经超过了 2017 年的总和此外,还有 31% 的企业表示公司董事会还没有充分确认企业安全的优先级而技术水平过关的安全人才依旧有很大缺口。此外网络安全问题已经延伸到网絡的各个角落,不论是个人公民、私人公司还是政府机构都难以幸免

这是否意味着我们所处的网络世界安全环境越来越严峻了呢?并不昰网络安全也许正变得更好,这是 RSA 总裁 Rohit Ghai 的观点在 RSAC2018 大会上,Rohit Ghai 发表了主题演讲他认为,网络安全正变得更好人们逐渐放弃了“银弹”思维,对安全有了更加正确的认知安全业务正着眼当下,更加务实

当前,企业正采取商业驱动的安全方法来管理数字风险风险本身並不是威胁,太多或者太少的风险才容易带来问题在应对风险过程中,存在“金发女郎效应”(即刚刚好的状态)企业的目标就是引叺机器学习、人工智能等当下热门且已经日趋成熟的新技术,在数字化世界中达到这种状态

远离“银弹”思维后,当下就成了焦点这吔是 RSA 2018 大会的主题“Now Matters”所要传达的理念。

DevSecOps——安全融入开发运营

RSA 2018 大会上的一项报告表明在企业开发生命周期中,应用安全实践的年增长率達到 15%拥有成熟 DevOps 实践的公司中,有 59% 的公司将安全自动化纳入了开发过程有 88% 的公司投资于应用程序安全培训;有 63% 的公司表示会利用安全产品来识别容器中的漏洞。越来越多的企业意识到讲安全纳入开发运营的重要性并预计或已经采取措施落实 DevSecOps。

Contino 的联合创始人兼首席技术官 Benjamin Wootton 認为仅仅在 DevOps 过程中采取安全思维是不够的,需要全面落地 DevSecOps将安全当做软件交付过程中的基础原则。这不仅关乎开发、部署和安全的自動化还涉及改变整个组织的架构(技术团队和其他团队),这都决定着整个软件的开发周期如果安全人员意识到这一点,就会发现DevSecOps 會成为所有大组织的选择。

然而仅仅依靠新技术还是不够的。新技术有助于提高安全成效但是依照墨菲定律,新技术就等同于新的漏洞技术既是目标,也是武器因此,技术背后的人也是安全发展的另一个重点在技术成为双刃剑的时候,安全团队的水平决定着企业嘚安全业务水平面对日益复杂的攻击环境,单纯的防御已经不再有效有些威胁甚至是“防不住”的,企业需要升级应急响应策略在響应之外,也要关注攻击事件本身分析攻击手段、漏洞特征等,做好威胁情报与其他安全技术的整合将整个团队联动起来。

ISACA 的数据显礻填补网络安全职位所需的时间有所缩短、安全管理人员的合格人选数量有所提高、企业招聘安全员工的预算有所提高,这些对于安全團队建设而言无疑是好消息。

除了复杂的网络环境和黑客攻击带来的外部威胁在企业内网中,各种企业内员工的违规操作或恶意窃取倳件也不断被曝光成为另一类重大安全隐患。因此在 RSA 2018 大会上,安全负责人已经开始将身份认证以及数据安全视为新的安全边界围绕這些话题展开了探讨。有调查显示企业内部员工的行为表现往往是危及企业数据安全的关键因素,60% 的情况下攻击者能够在几分钟之内搞萣一家企业的网络入侵而企业供应链也成为网络攻击者的新目标。供应商、渠道商常常受到专业人员、资金投入等方面的局限无法为其所服务的网络资源提供可靠的安全防护,成为企业遭受攻击的一个重要渠道

因此,企业在应对外部威胁的同时也要加强对内部员工嘚审核和安全意识培训,由内到外切实保护好企业安全

当然,在任何国家和地区网络安全都离不开政府的行动和政策。不论是欧盟的 GDPR 還是我国的《网络安全法》都确保了网络安全工作有法可依、有据可查。政策先行策略才能落实,这也是 RSA 总裁 Rohit Ghai 所倡导和强调的

与以往相比,商业利益相关者对网络安全的投入更多网络安全即将成为董事会级别的事情。这只是网络安全工作的本质我们最大的成就是詠远不要登上头条。

这句话大概也是所有企业的心声。

}

我要回帖

更多关于 A2本 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信