SSL和TLS攻击全解析
1. TLS攻击类型概述
TLS(传输层安全协议)在保障网络通信安全方面起着至关重要的作用,但它也面临着多种类型的攻击。这些攻击主要基于TLS客户端或服务器可能无意中泄露依赖于加密密钥的特定参数这一事实。攻击大致可分为针对TLS加密机制和功能的两大类。
1.1 针对加密机制的攻击
- 记录层攻击 :近年来,大量此类攻击被报道,攻击者试图利用不同策略解密部分密文,如会话cookie。像BEAST、CRIME、Lucky13和POODLE等攻击,都是基于对TLS记录层加密的深入了解。
- 会话密钥攻击 :著名的Bleichenbacher攻击是此类攻击的早期例子。攻击者利用RSA解密过程中PKCS#1合规和不合规密文之间的可测量差异(如错误消息或时间行为)来计算预主密钥,进而得到会话密钥。较新的变种包括DROWN和ROBOT。
- 服务器私钥攻击 :Heartbleed和小子群攻击等都属于此类。
1.2 针对功能的攻击
- 证书和TLS - PKI攻击 :不时会发现错误颁发或伪造的TLS证书,大多是因为某些证书颁发机构(CA)的证书颁发过程被入侵。为此,浏览器制造商开始简化、严格化证书验证,甚至完全省略(如HTTP公钥固定,HPKP)。
- 浏览器图形用户界面(GUI)攻击 :自2004年以来,网上银行钓鱼攻击暴露出服务器身份验证向
超级会员免费看
订阅专栏 解锁全文
1072

被折叠的 条评论
为什么被折叠?



