Übung 9, Aufgabe 3 c)

jonasmolina
Neuling
Neuling
Beiträge: 5
Registriert: 7. Feb 2015 09:19

Übung 9, Aufgabe 3 c)

Beitrag von jonasmolina » 7. Feb 2015 09:34

Hallo zusammen,

das Lösungsblatt 9, A 3c) gibt für den Counter Mode m = 0111 1100 0110 als Ergebnis an.
Allerdings komme ich partout nicht auf diese Lösung.

Mein Vorgehen:
(IV,c) = (0100,0101 0000 1100) wie angegeben.

r_i = F(k,ctr + i), also: F(k,r_1) = F(k,IV+1) = F(k,0101) = 1100. Nach dem selben Schema gibt das F(k,r_2) = F(k,0110) = 1010, F(k,r_3) = F(k,0111) = 0111.
also, F(k,r) = 1100 1010 0111.
r wird nun mit c geXORt.

m =
1100 1010 0111 (r) XOR
0101 0000 1100 (c)
=1001 1010 1011

Offensichtlich stimmt das Ergebnis nicht mit der Lösung überein.
Kann mir jemand auf die Sprünge helfen, ob ich den Wald vor lauter Bäumen nicht mehr sehe oder ob ein Fehler in der Lösung vorliegt?

Viele Grüße
Jonas

Seldon
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 119
Registriert: 19. Apr 2012 18:12

Re: Übung 9, Aufgabe 3 c)

Beitrag von Seldon » 8. Feb 2015 18:48

i startet mit 0, d.h. erster Block wird mit F(k, IV) verodert ;)

Antworten

Zurück zu „Archiv“