Skip to main content

Wat is AES -codering?

Advanced Encryption Standard (AES) is een symmetrische sleutelcijfertechniek die wordt gebruikt om besturingssystemen, harde schijven, netwerksystemen, bestanden, e-mails en andere vergelijkbare gegevens te beveiligen en te coderen.In Cryptography bestaan bij AES uit drie blokcijfers uit een grotere collectie die oorspronkelijk werd gepubliceerd als Rijndael.Elke cijfer heeft een 128-bit blokgrootte met drie verschillende sleutelgroottes van 128, 192 en 256 bits.

De AES-cijfer doet een aantal transformatierondes herhaaldelijk, die de invoerwijze tekst omzet in een uitvoer van cipher-tekst.Er zijn verschillende verwerkingsstappen voor elke ronde met één ronde die uitsluitend afhankelijk is van de coderingssleutel.Vervolgens wordt een set omgekeerde rondes toegepast om de cijfertekst terug te zetten in gewone tekst.De AES-codering gebruikt slechts één 128-bit sleutel om gegevens te coderen en te decoderen.

In de Verenigde Staten (VS) heeft het National Institute of Standards and Technology (NIST) een verzoek ingediend om coderingsalgoritmen voor de AES-standaard.Joan Daemen en Vincent Rijmen werkten samen om de Rijndael Cipher te creëren.Ze dienden hun cijfer in aan het AES-selectieproces waaruit Rijndael werd geselecteerd.

De Amerikaanse regering accepteerde de AES-coderingsstandaard en implementeerde deze in haar systemen om geclassificeerde en niet-geclassificeerde informatie te helpen beveiligen.In november 2001 werd AES door NIST gekozen als de Federal Information Processing Standard (FIPS), ook bekend als FIPS197.In juli 2003 verklaarde het National Security Agency (NSA) dat AES veilig genoeg was om zijn informatie op geheime en topgehechte niveaus te beschermen.Groepen en bedrijven.AES -codering wordt zelfs gebruikt door individuen om particuliere computers en netwerksystemen te beschermen.Het is nu de standaard van de Amerikaanse overheid en individuen wereldwijd.

Een van de redenen waarom AES -codering zo goed werkt, is dat het tegelijkertijd op meerdere netwerklagen werkt.Hoewel AES en Rijndael door elkaar worden gebruikt, zijn er enkele verschillen die moeten worden opgemerkt.Terwijl AES een vaste 128-bit blokcijfer en drie sleutelgroottes van 128, 192 en 256 bits gebruikt, kan Rijndael worden gebruikt met elke grootteblokcijfer en sleutel in veelvouden van 32-bits.Rijndael varieert van 128-bit tot 256 bits voor zijn sleutel- en blokcijfergroottes.

Hoewel AES-codering niet onbreekbaar is, wordt het over het algemeen als zeer veilig beschouwd.Tot 2009 werd aangenomen dat alleen een zijkanaalaanval door een door AES beschermd systeem kon komen.In 2009 werden gerelateerde belangrijke aanvallen en bekende-sleutel onderscheidende aanvallen gemeld.Sommige aanvallen op AES -systemen zijn moeilijk te voltooien;Aanvallen vereisen bijvoorbeeld dat een gebruiker op hetzelfde systeem staat als de AES -coderingssoftware om de cijfer te breken.