Wat is de geavanceerde coderingsstandaard?

De Advanced Encryption Standard (AES) is een wiskundig algoritme of cijfer die wordt gebruikt om informatie te verbergen zodat deze niet kan worden gelezen door ongeautoriseerde computergebruikers wanneer deze wordt opgeslagen of onderweg. De wetenschap van het schrijven in geheime code wordt cryptografie genoemd en AES kan nauwkeuriger worden omschreven als een cryptografisch algoritme. Bovendien biedt het proces van het klauteren of versleutelen van gegevens andere voordelen, behalve dat informatie vertrouwelijk blijft.

Het coderen van een bericht kan ook bewijzen dat een bericht authentiek is en niet-afwijzing afdwingen, wat een proces is dat voorkomt dat een persoon ontkent dat hij een bericht heeft gestuurd of dat hij betrokken was bij een transactie. Dit komt omdat cryptografie kan worden gebruikt om een ​​code te maken die niet alleen onbegrijpelijk maar ook uniek is. De unieke code werkt als een vingerafdruk en kan niet worden gewijzigd zonder een particuliere decoderingsleutel, dus deze is gebonden aan een specifiek bericht, transactie of individu.

De geavanceerde coderingsstandaard was selecTed in oktober 2000 door het National Institute of Standards and Technology (NIST), voornamelijk als vervanging voor de gegevenscoderingstandaard (DES). Hoewel Des sinds de jaren zeventig veel werd gebruikt als de officiële Amerikaanse overheidscoderingstandaard, is deze momenteel vele malen verbroken en kan het niet langer worden vertrouwd voor veiligheid.

Officieel begon het selectieproces in januari 1997 toen de NIST een verzoek om voorstellen startte op basis van een lijst met vereisten voor een nieuw veiliger cryptografisch algoritme. NIST wilde dat het nieuwe algoritme flexibel genoeg was om te werken aan fysieke apparaten en computerprogramma's. Het moest ook robuust genoeg zijn om te werken aan oudere machines en decennia lang in de toekomst te functioneren.

De NIST, in samenwerking met overheids-, onderwijs- en industriële groepen, koos aanvankelijk 15 kandidaten voor vroeg onderzoek. Vijf finalisten werden gekozen voor meer extensive testen. De uiteindelijke winnaar was een cijfer genaamd Rijndael die werd ontworpen door twee Belgische cryptografen, Vincent Rijmen en Joan Daemen, wiens achternamen de basis vormen voor de naam van het algoritme. Rijndael, meer algemeen geavanceerde coderingsstandaard, is het officiële cryptosysteem dat wordt gebruikt voor het coderen van Amerikaanse overheidstoepassingen.

Geavanceerde coderingsstandaard is een symmetrisch algoritme, wat betekent dat het een enkele sleutel gebruikt om berichten te coderen en te decoderen. Een persoon moet er rekening mee houden dat een sleutel gewoon een variabele is die in het algoritme is ingevoegd om de gegevens willekeurig te maken. Aangezien AES afhankelijk is van een enkele sleutel om beide taken uit te voeren, is het noodzakelijk dat de sleutel geheim blijft. Als een ongeautoriseerde gebruiker de sleutel kon verkrijgen, zou hij alle gecodeerde berichten kunnen lezen.

ANDERE TALEN