DH/DHE密钥交换算法-弱算法

本文介绍了DH算法的DHE变体,强调了DHE算法的PFS特性及安全挑战,特别提到BIGIP的DHE策略(如密钥轮换和1024位密钥),指出虽然存在攻击风险,但通过单DH和硬件加速可提升安全性和性能。
摘要由CSDN通过智能技术生成

DH/DHE/EDH名称的问题:
DH(Diffie–Hellman)算法,根据私钥的生成方式,DH 算法可以分为两种实现:DHE 算法 和 static 算法(已废弃)。
EDH是DHE的早期名称,因为历史原因一直没有修正拼写,所以目前DHE和EDH两个名称都会被使用。

由于DH的静态算法已被弃用,这里不讨论DH静态算法。
DHE算法的优缺点:
1、DHE算法缺少身份认证机制,无法抵御中间人攻击。
2、DHE算法采用了完全正向保密(perfect forward secrecy,简称PFS)的技术,仅仅获取到私钥是无效的。每次进行SSL握手都会生成全新的会话密钥。长期使用的主密钥泄漏不会导致过去的会话密钥泄漏。

针对DHE算法的攻击,主要是中间人攻击,攻击者可以进行一些提前的运算,然后可以采用被动监听或者中间劫持的方式对加密的流量进行监听和解密。由于SSL会话是具有超时时间的,所以,中间人必须在超时时间内计算出会话密钥并进行解密。

1、BIGIP的DHE系列算法并没有想象中的那么危险,而是比较安全。
2、BIGIP DHE算法密钥采用轮换机制,1小时。
3、BIGIP DHE使用1024位密钥,对于1024位的密钥要花大量的资源进行计算,个人或者组织很难进行这种大量的计算。
4、使用single DH可以增加安全性,但是会产生较大的开销。
5、只要不禁用DHE系类算法,安全扫描仍然可以扫描到。
6、DHE算法可进行硬件SSL加速,而ECDHE算法只能通过CPU处理,所以BIGIP默认允许DHE算法。

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值