Der AES-128 besteht aus insgesamt 10 Runden, in denen sich die Operationen SubBytes, ShiftRows, MixColumns und AddRoundKey stets wiederholen. Um einen besseren Einblick in die Operationen zu gewinnen wird hier eine vollstänige Implementierung von AES zur Verfügung gestellt. Die erste Runde wird darüber hinaus ausführlich in den einzelnen Reitern dargestellt.
Download der Microsoft Excel-Datei. Auf Makros wurde verzichtet; aufgrund der Lambda-Funktionen wird das Ergebnis jedoch nur unter Office 365 oder Excel 2024 lauffähig sein.
SHA256: 4F0960B317610CAFD7350782B1AE1C0B0DBFAE191D1072F3328492273A1BB8B7