AES Reihenfolge definieren

Gast #4953038
Lesenswert?
• ▲
▼
Guten Tag liebe Community,
ich habe ein kleines Problem bei dem ich um eure Hilfe bitten muss :).

Derzeit bin ich mit der Implementierung einer AES Verschlüsselung 
beschäftigt und schaffe es nicht die Korrekte Weitergabe an die 
Durchlauffunktionen zu realisieren.

Der Ablauf einer typischen AES Verschlüsselung, sieht einen solchen 
Aufruf der Durchlauffunktionen vor:

wird 9 mal ausgeführt:
-AddRoundKey
-SubBytes
-ShiftRow
-MixColumn

Wird im Anschluss 1 mal ausgeführt:
-AddRoundKey
-SubBytes
-ShiftRow
-AddRoundKey

Kann mir jemand erklären wie ich eine korrekte Weitergabe der Daten in 
der richtigen Reihenfolge erreichen kann?
Dieses Problem habe ich bereits länger und ich finde einfach keine 
Lösung dazu.

liebe Grüße und vielen Dank :)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.