使用过时的密码套件对连接进行加密

时间:2018-07-26 05:53:45

标签: ssl encryption obsolete suite

我在移动设备上收到此警告,完整的警告是:

该连接使用TLS 1.2 连接使用AES_256_CBC加密,使用HMAC-SHA1进行消息身份验证,并使用ECDHE_RSA作为密钥交换。

我正在为网站使用专用的VPS,并且我已使用IISCrypto并应用了最佳实践。

您可以通过下面的链接查看站点扫描程序的结果。

Qualys Scan Results

我正在使用的Schannel如下:

Schannel configuration

Chipher Suit Configuration

服务器是带有IIS的Windows 2012 r2

任何帮助将不胜感激。

保罗。

1 个答案:

答案 0 :(得分:1)

要引用the Chromium documentation来使此警告消失的方法,请执行以下操作:

  

...使用AES_128_GCM或CHACHA20_POLY1305优先处理ECDHE密码套件。大多数服务器希望协商TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256。

看看Windows Server 2012 R2 actually supports on ciphers是什么,您会发现它不支持CHACHA20_POLY1305,并且仅通过ECC证书支持GCM密码,即它实现的密码类似于TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_P256,而不能实现的密码{{1} }。

但是,您使用的是RSA证书而不是ECC证书,这意味着您的操作系统无法使用该证书支持的GCM密码。 Windows Server 2016仅支持所需的密码。