Índice:
- Definição - O que significa o Secure Hash Algorithm 2 (SHA-2)?
- Techopedia explica o Secure Hash Algorithm 2 (SHA-2)
Definição - O que significa o Secure Hash Algorithm 2 (SHA-2)?
O Secure Hash Algorithm 2 (SHA-2) é um algoritmo criptográfico de segurança de computadores. Foi criado pela Agência de Segurança Nacional dos EUA (NSA) em colaboração com o Instituto Nacional de Ciência e Tecnologia (NIST) como um aprimoramento do algoritmo SHA-1. O SHA-2 possui seis variantes diferentes, que diferem em proporção ao tamanho do bit usado para criptografar dados.
Techopedia explica o Secure Hash Algorithm 2 (SHA-2)
A família de funções hash SHA-2 inclui:
- SHA-224
- SHA-256
- SHA-284
- SHA-512
- SHA-512/224
- SHA-512/256
O número em cada variante representa os valores de bits. O SHA-2 fornece melhor prevenção contra colisões, 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.