什么是SHA-2在互联网安全中的作用?

时间:2011-05-12 16:06:20

标签: ssl sha aes

我正在做一些轻松有趣的阅读,我想得到一些澄清。

我知道SSL使用公钥加密技术,并且是HTTPS连接的支柱。 SSL中使用的加密可以是AES-128,256等等。 SHA在安全性方面的安全连接部分是什么?如果连接是安全的,并使用AES加密,那么SHA在哪里发挥作用?

2 个答案:

答案 0 :(得分:3)

SHA是一个哈希函数 散列函数与加密无关。它们用于数字签名和消息完整性 例如,在证书中,有公钥,但也有确保证书未被更改的哈希

答案 1 :(得分:0)

除了在另一张海报中提到的证书中使用它们之外,在SSL / TLS中,加密哈希用于使用Message Authentication Code构造来构造HMAC(MAC)。这是为了确保攻击者不会修改流,并拒绝接收的PDU。