Sommario:
- Definizione - Cosa significa Secure Hash Algorithm 2 (SHA-2)?
- Techopedia spiega Secure Hash Algorithm 2 (SHA-2)
Definizione - Cosa significa Secure Hash Algorithm 2 (SHA-2)?
Secure Hash Algorithm 2 (SHA-2) è un algoritmo crittografico di sicurezza informatica. È stato creato dalla National Security Agency (NSA) degli Stati Uniti in collaborazione con il National Institute of Science and Technology (NIST) come potenziamento dell'algoritmo SHA-1. SHA-2 ha sei diverse varianti, che differiscono in proporzione alla dimensione dei bit utilizzata per la crittografia dei dati.
Techopedia spiega Secure Hash Algorithm 2 (SHA-2)
La famiglia di funzioni hash SHA-2 include:
- SHA-224
- SHA-256
- SHA-284
- SHA-512
- SHA-512/224
- SHA-512/256
Il numero in ciascuna variante rappresenta i valori dei bit. SHA-2 offre una migliore prevenzione contro le collisioni, il che significa che gli stessi dati di input hanno sempre un valore di hash diverso. SHA-2 utilizza da 64 a 80 cicli di operazioni di crittografia e viene comunemente utilizzato per convalidare e firmare certificati e documenti di sicurezza digitali.
