TLSv1.2 with SHA1?

17,304

TLS 1.2 still supports all ciphers earlier SSL/TLS version defined, which includes insecure ciphers using RC4, all the EXPORT ciphers etc. But it also defines some new ciphers, like GCM ciphers and various ciphers using SHA384 as HMAC.

I thought that all TLSv1.2 had to be SHA256 or higher

No and you probably confuse this with deprecating SHA-1 as a signature algorithm for certificates. This deprecation is independent from TLS itself although certificates are usually used in connection with TLS. And use of SHA-1 or even MD5 as a HMAC for ciphers is still considered safe, because the security assumptions needed for HMAC and certificate signature are different.

Apart from that a better forum for these kind of questions would be security.stackexchange.com.

Share:
17,304
Admin
Author by

Admin

Updated on June 04, 2022

Comments

  • Admin
    Admin about 2 years

    I'm sure there is an easy answer for this, but how am I using TLSv1.2 with non-TLSv1.2 cipher suites? For example this link shows that the connection is using TLS 1.2, but is using AES_256_CBC_SHA ? I thought that all TLSv1.2 had to be SHA256 or higher?

    And, paypal home shows "Connection uses TLS 1.2", but the cipher selected is RSA_128_RC4_SHA ???

    Am I missing something? (All info using google chrome)

    Can't post a screenchot of my capture because I don't have at least 10 reputation??? WTF