Ameerika Ühendriikide riiklik standardite ja tehnoloogia institutsioon (NIST) on tunnustanud räsi algoritmi aegunuks, mis ei vasta turvanõuetele ja pole soovitatav kasutamiseks. SHA-1 kasutamine kavatsetakse lõpetada 31. detsembriks 2030 ning liikuda täielikult turvalisemate algoritmide, SHA-2 ja SHA-3 suunas.
31. detsembriks 2030 lõpetatakse SHA-1 kasutamine kõigis praegustes NIST-i spetsifikatsioonides ja protokollides. SHA-1 spetsifikatsiooni kehtetuks tunnistamine kajastub uues föderaalses standardis FIPS 180-5. Lisaks tulevad muudatused seotud spetsifikatsioonides, nagu SP 800-131A, kust eemaldatakse SHA-1 mainimine. Krüptograafilised moodulid, mis toetavad SHA-1, ei saa läbida järgmist kontrolli NIST-is ja nende tarnimine USA valitsusasutustesse muutub võimatuks (sertifikaat antakse vaid viieks aastaks, pärast mida on vajalik korduv kontroll).
SHA-1 loodi 1995. aastal ja kinnitati föderaalse teabe töötlemise standardina (FIPS 180-1), võimaldades selle algoritmi kasutamist USA valitsusasutustes. 2005. aastal tõestati teoreetiline rünnaku võimalus SHA-1 vastu. 2017. aastal demonstreeriti SHA-1-le esimest praktilist eelprefiksi kokkupõrke rünnakut, mis võimaldab kahe erineva andmekogumi jaoks leida täiendusi, mille lisamine viib kokkupõrke tekkimiseni ja sama tulemushash'i loomisega (näiteks kahe olemasoleva dokumendi puhul võib arvutada kaks täiendust ning kui üks lisada esimesele dokumendile ja teine teisele, siis need failid SHA-1 tulemushash'id on identsed).
2019. aastal täiustati kokkusattumusete tuvastamise meetodit oluliselt ja rünnakute läbiviimise kulud vähendati kümnetesse tuhandetesse dollaritesse. Aastal 2020 demonstreeriti toimivat rünnakut vale digitaalsete allkirjade PGP ja GnuPG loomiseks. Alates 2011. aastast ei ole SHA-1 soovitatav digitaalsetes allkirjades ja 2017. aastal lõpetasid kõik peamised veebibrauserid SHA-1 hash-algoritmiga allkirjastatud sertifikaatide toetamise. Sellegipoolest jätkab SHA-1 ka kontrollsummade jaoks kasutamist ning NIST-is on üle 2200 sertifitseeritud krüptograafia mooduli ja teeki, mis toetavad SHA-1.
Allikas: opennet.ru
