11.11.2014 Aufrufe

Handout

Handout

Handout

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Details: MixColumn<br />

Operiert separat auf jeder Spalte eines Zustands<br />

Anwendung einer invertierbaren Substitutionsfunktion f auf die<br />

Spalten des Zustandes:<br />

f : Byte 4 → Byte 4<br />

s 0,c<br />

s 1,c<br />

s 2,c<br />

s 3,c<br />

f<br />

↦−→<br />

s ′ 0,c<br />

s ′ 1,c<br />

s ′ 2,c<br />

s ′ 3,c<br />

87 F 2 4D 97<br />

6E 4C 90 EC<br />

46 E7 4A C3<br />

A6 8C D8 95<br />

f<br />

↦−→<br />

47 40 A3 4C<br />

37 D4 70 9F<br />

94 E4 3A 42<br />

ED A5 A6 BC<br />

Die Funktion f ist eine Matrix-Multiplikation über GF(2 8 )<br />

Designkriterium: gutes Mischen der Bytes jeder Spalte<br />

Zusammen mit ShiftRows bewirkt dies nach einigen Runden<br />

den Lawineneffekt<br />

S. Ransom + J. Koslowski: Grundlagen der Sicherheit in Netzen und verteilten Systemen

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!