Casa Sicurezza Che cos'è un algoritmo hash sicuro (sha)? - definizione da techopedia

Che cos'è un algoritmo hash sicuro (sha)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Secure Hash Algorithm (SHA)?

Un algoritmo di hash sicuro è in realtà un insieme di algoritmi sviluppato dal National Institutes of Standards and Technology (NIST) e da altri enti pubblici e privati. Queste funzioni di crittografia sicura o "verifica dei file" sono nate per rispondere ad alcune delle principali sfide della sicurezza informatica del 21 ° secolo, in quanto numerosi gruppi di servizio pubblico lavorano con agenzie del governo federale per fornire migliori standard di sicurezza online per le organizzazioni e il pubblico.

Techopedia spiega Secure Hash Algorithm (SHA)

All'interno della famiglia di algoritmi di hash sicuri, esistono diversi esempi di questi strumenti che sono stati creati per facilitare una migliore sicurezza digitale. Il primo, SHA-0, è stato sviluppato nel 1993. Come il suo successore, SHA-1, SHA-0 è dotato di hashing a 16 bit.

Il prossimo algoritmo di hash sicuro, SHA-2, prevede una serie di due funzioni con tecnologie a 256 e 512 bit, rispettivamente. C'è anche un algoritmo di hash sicuro di alto livello noto come SHA-3 o "Keccak" che si è sviluppato da un concorso di crowdsourcing per vedere chi potrebbe progettare un altro nuovo algoritmo per la sicurezza informatica.

Tutti questi algoritmi di hash sicuri fanno parte di nuovi standard di crittografia per proteggere i dati sensibili e prevenire diversi tipi di attacchi. Sebbene alcuni di questi siano stati sviluppati da agenzie come la National Security Agency e alcuni da sviluppatori indipendenti, tutti sono correlati alle funzioni generali della crittografia hash che protegge i dati in determinati scenari di database e reti, contribuendo a far evolvere la sicurezza informatica nell'era digitale .

Che cos'è un algoritmo hash sicuro (sha)? - definizione da techopedia