Definição – O que significa Secure Hash Algorithm 2 (SHA-2)?
O Secure Hash Algorithm 2 (SHA-2) é um algoritmo criptográfico de segurança de computador. Ele foi criado pela Agência de Segurança Nacional dos Estados Unidos (NSA) em colaboração com o Instituto Nacional de Ciência e Tecnologia (NIST) como um aprimoramento do algoritmo SHA-1. SHA-2 tem seis variantes diferentes, que diferem em proporção com o tamanho do bit usado para criptografar dados.
Definirtec explica Secure Hash Algorithm 2 (SHA-2)
A família SHA-2 de funções hash inclui:
- SHA-224
- SHA-256
- SHA-284
- SHA-512
- SHA-512/224
- SHA-512/256
O número em cada variante representa os valores dos bits. SHA-2 fornece melhor prevenção contra colisão, o que significa que os mesmos dados de entrada sempre têm um valor de hash diferente. O SHA-2 usa de 64 a 80 rodadas de operações de criptografia e é comumente usado para validar e assinar certificados e documentos de segurança digital.