I ordered a certificate with SHA256 from Comodo and was wondering why Chrome shows this message:
Your connection is encrypted with obsolete cryptography.
The connection is encrypted using AES_256_CBC, with SHA1 for message authentication and DHE_RSA as the key exchange mechanism.
It complains about SHA1 although the only certificate that uses SHA1 is the root certificate, which shouldn't be the problem. Why does Chrome show the warning like this?
Here is the result from the SSL Labs test (certificate information and cipher suites on the server):
Path #1
[my domain]
RSA 2048 bits (e 65537) / SHA256withRSACOMODO RSA Domain Validation Secure Server CA
RSA 2048 bits (e 65537) / SHA384withRSACOMODO RSA Certification Authority
RSA 4096 bits (e 65537) / SHA384withRSA
Path #2
[my domain]
RSA 2048 bits (e 65537) / SHA256withRSACOMODO RSA Domain Validation Secure Server CA
RSA 2048 bits (e 65537) / SHA384withRSACOMODO RSA Certification Authority
RSA 4096 bits (e 65537) / SHA384withRSAAddTrust External CA Root
RSA 2048 bits (e 65537) / SHA1withRSA
Cipher Suites
TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
TLS_DHE_RSA_WITH_AES_256_CBC_SHA
TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
TLS_DHE_RSA_WITH_AES_128_CBC_SHA
TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA
Note: I know that AES_256_CBC isn't considered modern cryptography, so the warning about obsolete cryptography would still appear. I was just wondering about the SHA1 part.