Skip to main content

Wat is de geavanceerde coderingsstandaard?

De geavanceerde coderingsstandaard (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 coderen van gegevens andere voordelen, behalve dat informatie vertrouwelijk blijft.

Een bericht coderen kan ook bewijzen dat een bericht authentiek is en niet-afwijzing afdwingen, wat een proces is dat een individu verhindert te ontkennen dat hij dat hij weigert dat hij dat hij te ontkennenstuurde een bericht of was betrokken 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 is in oktober 2000 geselecteerd 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 initieerdeVoor voorstellen op basis van een lijst met vereisten voor een nieuw, meer veilig 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 de overheid, onderwijs en industriële groepen, koos aanvankelijk 15 kandidaten voor vroeg onderzoek.Vijf finalisten werden gekozen voor meer uitgebreide 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.