RC4加密还可以应用在企业中吗?

最近的一篇论文表明有攻击可攻破RC4加密以及解密用户cookie。那么,这种攻击的工作原理是什么,企业应该如何避免这种攻击?RC4是否还有用?

Michael Cobb:因为速度和简单性,RC4加密成为最广泛使用的流加密,并用于常用协议中,例如有线等效保密(WEP)和安全套接字层(SSL)以及传输层安全(TLS)等。虽然RC4一直被认为存在漏洞,但在现实世界中还没有针对它的攻击。随着越来越多的加密漏洞被发现,RC4似乎早在2013年就应该被淘汰。而现在密码分析结果逐渐将成为切实可行的漏洞利用,这意味着RC4无法再为企业数据提供足够安全。

两名比利时研究人员Mathy Vanhoef和Frank
Piessens在52小时内解密了受TLS保护且使用RC4加密的HTTPS会话中使用的Web
cookie,而此前利用RC4漏洞的攻击需要花费2000小时。通过使用固定纯文本恢复技术—被称为RC4 NOMORE(Numerous
Occurrence Monitoring
&RecoveryExploit),攻击者可诱骗用户访问代码来产生足够的数据,成功地确定用户的加密cookie值。被劫持的cookie可被用来获取对信息或服务的未经授权访问。

该攻击利用RC4密钥流中的偏差来恢复纯文本。密钥流需要都一致随机,否则就可能出现偏差。RC4产生的密钥流对某些序列有不同程度的偏差,例如,一些字节比它们原本更有可能采用特定值。这让RC4容易被辨识力强的攻击者攻击,因为攻击者可以区分加密数据与随机数据。RC4

NOMORE利用Fluhrer-McGrew和Mantin的ABSAB偏差来返回潜在纯文本cookie值列表,攻击者会使用暴力破解直到找到正确的。这种攻击在未来无疑将更有效。

这种攻击并不局限于解密cookie,任何被重复加密的数据或信息都可以被回复。例如,对于使用WI-Fi保护访问临时密钥完整性协议(WPA-TKIP)的无线网络,这种攻击只需要一个小时来执行。虽然Wi-Fi联盟正在逐步淘汰使用WPA-TKIP,但它的应用仍然很广泛。网络应该使用WPA2配置为仅使用加密算法AES-Counter
Mode CBC-MAC协议。

在2015年2月,互联网工程任务组发布了RFC
7465,其中禁止在客户端和服务器建立TLS连接时使用RC4加密套件。微软和Mozilla也发布了类似的建议来淘汰和启用RC4加密以及其他弱算法,例如SHA-1。微软建议使用TLS
1.2 AES-GCM作为更安全的替代方法,同时提供相似的功能。

RC4加密是唯一幸免于2011年针对TLS
1.2的BEAST攻击的常用加密,因为该攻击利用了分组加密中的漏洞。这导致越来越多的网站开始使用RC4(约50%),但现在这个数字已经回落,根据加州大学伯克利分校计算机科学学院表示,目前全球约13%的网站仍然在使用RC4。使用RC4加密的网站管理员应该切换到AES,这是更安全的对称分组加密。此外,网站开发人员应确保用于访问敏感信息的会话cookie值是盐化哈希值,它会在每次服务器响应时变化,这种方法可抵御对cookie的暴力破解。与此同时,企业应确保用户的Web浏览器完全保持更新。现在所有最新版本的主流浏览器都开始避免使用RC4,相信与IE11一样,它们很快将完全停止使用RC4。

本文转自d1net(转载)

时间: 2024-12-05 06:36:00

RC4加密还可以应用在企业中吗?的相关文章

企业中的数据工具

数据 企业数据应用工具的选择 一.  为什么要选择工具 企业与机关.院校有于最大的不同就是内部人员的素质层次不一,而因很多原因不能要求所有的人都可以有很高的水平.记着我所接触的一个还算是十分新的企业里,在企业里会格盘就算是计算机高手了.这也从一个方面表现出了企业应用的滞后性. 正是在这种环境里,为了叫我们一线人员能够不改变其原有工作习惯的条件下完成工作.我们也进一步去体会办公自动化产品本身的高度集成与开放性.而这一切的基础都源于ODBC,下面将仔细说明这一切. 二.可爱的ODBC.缓慢的ODBC

精通Grails: 在企业中使用Grails

常常有人问我 Grails 是否已经可以在企业中使用.简单的回答是 "是".而我通常给出更加详细的 回答:"只要您觉得 Spring 和 Hibernate(Grails 所依赖的底层技术)已经就绪:只要您觉得 Tomcat 或 JBoss(或 Java 企业版[Java EE])应用服务器已经就绪:只要您觉得 MySQL 或 PostgreSQL(或者 您使用的数据库)已经就绪:只要您觉得 Java 编程已经企业就绪,那么 Grails 就已经企业就绪" . Br

企业中无线局域网组建的一些建议

无线网络世界的众多技术已经使我们眼花缭乱了,那么如何从中正确的认识企业中的网络技术问题呢?下面就详细说明一下.无线局域网还是比较常用的,于是我研究了一下无线局域网组建时候的一些问题,在这里拿出来和大家分享一下,希望对大家有用.想必现在大家都知道,市场上现在很流行一种手机窃听器的工具.利用这种工具,可以很方便的偷听到别人的电话,就好象电影中的间谍一样.若现在采用了无线局域网的话,也会遇到类似的问题. 从此,数据若在无线网络上进行明文传输的话,对于任何用户来说,其只要凭借一些简单的工具,就可以对这些

在企业中实施OpenStack:应对各种挑战

作为数以百万计的在线交易背后的支持,PayPal需要可靠的基础设施来支持自己的运营.最近,其为幕后IT技术最新添加的关键技术,就是有7年历史的开源软件平台--OpenStack. PayPal是云计算工具的早期采用者,随着OpenStack的上市,其在2011年开发了一个概念验证,目的是为了将公有云的益处带给PayPal的私有云,PayPal的云和平台副总裁Jigar Desai说. "我们的私有云并不强大.我们一直使用供应商解决方案来完成虚拟化.这不是真正的云," Desai说. 概

如何实现js代码MD5加密,传到后台C#中再解密

问题描述 如何实现js代码MD5加密,传到后台C#中再解密 如何实现js代码对一个字符串进行MD5加密,传到后台C#中再解密成js加密前的字符串 解决方案 MD5不是加密算法,它是Hash算法,所以它不可逆,也没法还原成原文. 你可以用base64.异或或者aes des等加密算法去实现. 解决方案二: js加密没用意义,看你代码反转一下就好了~ 解决方案三: js加密完全没有用的,别人都能看到你的代码,还破解不了吗. 如果是就解决乱码问题,或者转换url,可以使用js的decode和encod

WIN2008 R2 Active Directory 之一 部署企业中第一台Windows Server 2008 R2域控制器_win服务器

前言 对于活动目录(AD)来讲,从Windows 2000到现在有非常多的文章在对其进行探讨,微软公司每推出一代新的Windows系统,这一重要服务技术不管是从功能上还是从性能上都在不断进步.在此,以最新Windows Server 2008 R2(以后简称WIN08R2)系统为例,从零开始讲述关于WIN08R2活动目录相关技术.希望能一直坚持写完! --胖哥 通过多年来AD在企业中的部署,技术人员几乎都知道与活动目录相关的一系列概念了,如:域.域树.域林.OU和站点,还有域控制器(DC)等.那

ERP在中小化工企业中没多大实施必要

拥有43个行业.3000多家大企业.2-3万家中小企业的化工行业,其信息化水平究竟如何呢?前不久记者采访了中国化工http://www.aliyun.com/zixun/aggregation/18547.html">信息中心副主任李中.李主任介绍了化工行业的中小企业在信息化方面的四个特点,其中给记者留下最深刻印象的就是ERP在现阶段的化工中小企业信息化中实施机会不大. 首先,化工行业的中小企业财务电算化水平很高,根据调查,70%-80%的企业实现财务电算化,并建立了独立的财务室,实现了计

杨凯:大数据在制造企业中的核心应用

我个人经过近几年与客户交流或者是参与各种研讨活动,"大数据"的热度逐年攀升.那对于制造企业来说,大数据,到底怎么应用,目前也是众说纷纭.今天利用这篇文章,来说说我的见解. "德国工业4.0"中明确表示"工业4.0就是大数据驱动的智能制造,所有的生产装备.感知设备.联网终端,包括生产者本身都在源源不断地产生数据,这些数据将会渗透到企业运营.价值链乃至产品的整个生命周期".在<中国制造2025>中也提到了"工业企业中生产线处于高

浅析私有存储云在企业中优势与安全性

文章讲的是浅析私有存储云在企业中优势与安全性,随着数据不断以指数形式增加,人们已经不可能降低数据的存储量,因此,多数企业为了提高系统效率,对已有基础设施进行日常维护和升级,以及对现有的基础架构引用动态架构技术,以提高可伸缩性.这包括将服务器和存储技术混合.非破坏性地添加和移除存储设备以及随需应变;在不宕机的情况下转移数据的能力;提供多层次业务服务的能力,以在整个企业内部满足可用性或者合规性的要求. 实现这些目标需要一个灵活.易扩展.易管理的存储技术.对于很多企业来说,私有存储云就是解决发,通过对