apache 禁用rc4_(转载)Tomcat禁用SSLv3和RC4算法

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:46   1391   0

编缉$CATALINA_HOEM/conf/server.xml配置文件,找到https端口配置处,7.0及之前版本默认应如下:

maxThreads="150" SSLEnabled="true" scheme="https" secure="true"

clientAuth="false" sslProtocol="TLS"/>

修改如下:

maxThreads="150" SSLEnabled="true" scheme="https" secure="true"

clientAuth="false" sslProtocol="TLS" sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2"/>

8.5及之后版本默认应如下:

48304ba5e6f9fe08f3fa1abda7d326ab.png

maxThreads="150" SSLEnabled="true">

type="RSA" />

48304ba5e6f9fe08f3fa1abda7d326ab.png

修改如下:

maxThreads="150" SSLEnabled="true" sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2" >

也就是先删除标签及其子标签,然后再和7.0之前版本一样追加。

如果不删除直接追加,启动会报错:conf/server.xml: Error at (92, 25) : Multiple SSLHostConfig elements were provided for the host name [_default_]. Host names must be unique.

应该是说有两个证书的配置入口,8.5版本之后应该是推荐使用作为新的证书配置方法。但其实旧的配置方法还是兼容的,所以我们这里直接删除,然后再和7.0之前版本一样追加(下边的漏洞类似操作)。

尝试了一下变更为新的对应属性并没有成功启动,如果已经在中配置其他内容,那只能自己研究一下该怎么写了。

2.禁用RC4(SSL/TLS 受诫礼(BAR-MITZVAH)攻击漏洞(CVE-2015-2808)【原理扫描】)

编缉$CATALINA_HOEM/conf/server.xml配置文件,找到https端口配置处,修改如下:

48304ba5e6f9fe08f3fa1abda7d326ab.png

maxThreads="150" SSLEnabled="true" scheme="https" secure="true"

clientAuth="false" sslProtocol="TLS"

sslEnabledProtocols="TLSv1,TLSv1.1,TLSv1.2"

ciphers="TLS_ECDHE_RSA_WITAES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA"/>

48304ba5e6f9fe08f3fa1abda7d326ab.png

说明:

1.RC4与DES/AES一样是一种对称加密算法

2.算法的说明,TLS_RSA_WITH_AES_128_CBC_SHA256:TLS--SSL还是TSL,RSA--所用非对称加密算法,AES--所用对称加密算法,128--对称加密分组长度,CBC--分组加密模式,SHA256--所用完整性验证算法

参考:

https://www.cnblogs.com/lsdb/p/7193291.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP