Skip to main content

Hvad er AES -krypteringsalgoritmen?

AES -krypteringsalgoritmen bruges af de amerikanske regeringsafdelinger til kryptering af fortrolige data.Det bruges nu til både klassificerede og uklassificerede data.Algoritmen er blevet offentliggjort offentligt, og det er sandsynligt, at den til sidst vil blive brugt i vid udstrækning i den kommercielle sektor.

Oprindeligt blev AES -krypteringsalgoritmen kun designet til at blive brugt til data, der var hemmelig, men ikke klassificeret.Klassificerede data er, at hvor loven begrænser, hvilke folk der får adgang til dataene.AES -krypteringsalgoritmen blev godkendt som den føderale regeringsstandard i 2002, derefter i 2003 modtog godkendelse til brug i klassificerede dokumenter.Fra 2010 var det stadig det eneste offentligt tilgængelige krypteringssystem, der blev godkendt til klassificerede dokumenter.

AES -krypteringsalgoritmen erstattede datakrypteringsstandarden i den amerikanske regerings brug.Datakrypteringsstandarden, der først blev vedtaget i 1976, brugte en 56 bit nøgle, hvilket betyder, at den kunne reduceres til 56 tegn, hver af dem enten en 1 eller en 0. Dette betød, at oddsen for at gætte antallet korrekt var en i 72 Quadrillion, som også kan udtrykkes som en ud af 72 tusind millioner millioner.Sagt på en anden måde, det ville i gennemsnit tage en ud af 36 Quadrillion -forsøg på korrekt at gætte hele nøglen og være i stand til at dechiffrere krypterede meddelelser uden tilladelse.

På det tidspunkt syntes dette så vanskeligt, at det var praktisk talt umuligt.Efterhånden som computerkraften steg, blev det mere muligt.I 1999 viste et eksperiment, at en computer kunne knække algoritmen på mindre end en dag ved blot at prøve enhver mulig kombination af 1s og 0s.Dette er kendt som et brute force -angreb.Tjenestemænd forsøgte at imødegå dette ved at udvikle Triple DES, hvor der er tre separate nøgler til hvert datasæt, men der var stadig opfordringer til et nyt system.

AES -algoritmen er meget mere kompliceret.Det består af tre separate nøgler, som er henholdsvis 128, 192 og 256 bit.Oddsen for at knække algoritmen er mildt sagt enorme.Bortset fra mennesker, der allerede er bekendt med enheden Quattuorvigintillion, er det sandsynligvis sikkert at sige, at oddsene er ufattelige!

Det skal ikke sige, at der aldrig vil være en computer, der er kraftig nok til at knække AE'er gennem brute force, men i øjeblikket ville det være praktisk talt umuligt.Selv hvis en computer kunne gøres kraftig nok, ville enhver eksisterende fremstillingsteknikker gøre det umuligt at faktisk opbygge en sådan maskine i en håndterbar størrelse.Faktisk ville enhver, der forsøger at bygge en sådan maskine, sandsynligvis tiltrække den amerikanske regerings interesse længe før de var i stand til at knække algoritmen.