NIST esclude l'algoritmo di hashing SHA-1 dalle proprie specifiche

L'Istituto Nazionale degli Standard e della Tecnologia degli Stati Uniti (NIST) ha dichiarato che l'algoritmo di hashing è obsoleto, non soddisfa i requisiti di sicurezza ed è sconsigliato per l'uso. Si prevede di eliminare SHA-1 entro il 31 dicembre 2030 e di passare completamente a algoritmi più sicuri come SHA-2 e SHA-3.

Entro il 31 dicembre 2030, l'uso di SHA-1 sarà interrotto in tutte le specifiche e protocolli aggiornati del NIST. La cessazione della specifica SHA-1 sarà riflessa nel nuovo standard federale FIPS 180-5. Inoltre, saranno apportate modifiche a specifiche correlate, come SP 800-131A, rimuovendo il riferimento a SHA-1. I moduli crittografici che supportano SHA-1 non potranno superare il successivo controllo al NIST e la loro fornitura alle istituzioni governative degli Stati Uniti diventerà impossibile (il certificato è valido solo per cinque anni, dopodiché è necessaria una nuova verifica).

SHA-1 è stato sviluppato nel 1995 ed approvato come standard federale per l'elaborazione delle informazioni (FIPS 180-1), consentendo l'uso di questo algoritmo nelle istituzioni governative degli Stati Uniti. Nel 2005 è stata dimostrata la possibilità teorica di un attacco a SHA-1. Nel 2017 è stato dimostrato il primo attacco pratico di collisione con prefisso predeterminato per SHA-1, che consente di trovare delle estensioni per due set di dati diversi, le cui appendici portano alla creazione di una collisione e alla generazione della stessa hash risultante (ad esempio, per due documenti esistenti è possibile calcolare due estensioni che, se una viene unita al primo documento e l'altra al secondo, porteranno a identiche hash SHA-1 per questi file).

Nel 2019, il metodo di determinazione delle collisioni è stato notevolmente migliorato e le spese per condurre un attacco sono state ridotte a poche decine di migliaia di dollari. Nel 2020 è stato dimostrato un attacco funzionante per creare firme digitali falsificate PGP e GnuPG. Dal 2011, SHA-1 non è consigliato per l'uso nelle firme digitali e nel 2017 tutti i principali browser web hanno cessato il supporto per i certificati firmati utilizzando l'algoritmo di hashing SHA-1. Tuttavia, SHA-1 continua a essere utilizzato per le somme di controllo e nel database del NIST ci sono oltre 2200 moduli crittografici e biblioteche certificati che supportano SHA-1.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster