Code:
111111111111111122.... -> 1003067C555F56586A48445F5355 4556 1807 ...
222222222222222211.... -> 1300057F565C555B694B475C5056 4655 1B04 ...
Auch auffällig ist das die Ciphertext Bytes sich nur wenig untrscheiden. Zb. aus der 1. Eins wird -> $10 und aus einer Zwei wird -> $13 usw.
Das könnte darauf hinweisen das der Algo. einfach an erster Position +3 Addiert, an zweiter -3 subtrahiert, dann +1 addiert. Diese Differnez kann entstehen wenn der Algo. einfach das Nachrichtenbyte mit dem Passwortbyte mulipliziert, modular zu 2^8.
Probiere doch mal 333333333333333333334444444444444444444 auch noch aus. Wenn die '3' an erster Position wieder um +-3 differiert zu der '2', dann haben wir ein Muster erkannt.
Sollte die Differenz '1' -> '2' = +3, aber '2' -> '3' = -3 sein so können wir davon ausgehen das es eine modulare Multiplikation ist.
Also nochmal das was wir an Daten benötigen
Code:
1
11
111
1111
11111
111111
1111111
usw. bis du 64 Einsen codiert hast.
2
22
222
2222
usw. bis du 64 Zweien codiert hast.
3
33
333
usw. bis du 64 Dreien codiert hast
das machst du bis zum 'Z'
Dann noch
123123123
112233112233112233112233
111222333111222333111222333111222333
111122223333111122223333111122223333111122223333
usw. das machst du bist du 64 Einsen, Zweien, Dreien hast
Gruß Hagen