Hvad er AES-datakryptering?
Datakryptering er en proces til sikring af digitale data i et ikke-kodeligt format. Disse data krypteres typisk ved hjælp af hash-algoritmer, der konverterer data til et hemmeligt krypteret krypteringsformat. Avanceret krypteringsstandard (AES) er i øjeblikket det højeste definerede niveau for datakryptering. AES-datakrypteringsstandarden kræver en 256-bit nøgle til krypteringsprocessen. Denne store nøgle muliggør oprettelse af ekstremt komplekse matematiske funktioner til sikring af vigtige data.
Kryptografi er videnskaben med at skrive hemmelige krypterede koder, i dette tilfælde, der kræver specielle dechiffreringstaster for at fortolke. Denne kunst er blevet brugt i århundreder som en form for at skjule vigtig information fra nysgerrige øjne. Originale former for kryptografi blev fundet i de egyptiske hieroglyfer, som blev skrevet på en ikke-standardmetode. Med oprettelsen af computere og computerdata forstod forskere behovet og betydningen af at oprette en krypteringsprocesser for følsomme digitale data. AES-datakryptering muliggør oprettelse af komplekse chiffereringsalgoritmer.
AES er en form for kryptografi, der er blevet vedtaget som standard for De Forenede Stater. I øjeblikket styres krypteringsstandarder af National Institute of Standards and Technology (NIST). NIST havde tidligere defineret den oprindelige standard for kryptering som datakrypteringsstandarden (DES). DES-standarden indeholdt et lavere niveau af sikkerhedsalgoritmer, som gjorde det nemt at bryde. Denne standard blev erstattet af den vanskeligere AES-datakrypteringsstandard i 2001.
En hash-funktion er et matematisk program, der konverterer karakterstrenge til en fast længde-hashværdi. Kryptografiske hash-funktioner skal designes på en sådan måde, at de reducerer angreb fra modstandere. Disse modstandere forsøger ulovligt at dekryptere krypterede data ved hjælp af hackingværktøjer. AES-datakryptering er vanskelig at dechiffrere på grund af den avancerede 256-bit nøgle.
De fleste AES-datakrypteringsfunktioner oprettes ved hjælp af hash-algoritmer. Disse algoritmer er de matematiske funktioner, der konverterer data til hemmelige krypterede koder. Disse koder kan kun dekrypteres med en speciel nøgle, der bruges af hashing-algoritmerne til at låse de hemmelige data op. Der er mange former for hashalgoritmer, der opfylder standarderne defineret i AES-datakrypteringsstandarden.
Rijndael-krypteringsalgoritmen er en avanceret krypteringsfunktion, der opfylder standarderne i AES. Denne algoritme blev oprettet af Joan Daemen og Vincent Rijmen som en kandidat til at opfylde standarderne for AES i de tidlige 2000'ere. Denne hash-algoritme understøtter enten 128.196-bit eller 256-bit nøglekryptering. Dette gør krypteringsfunktionen ekstremt vanskelig at dechiffrere uden de rette taster.