Checksummen Problem

Gast #2485809
Lesenswert?

Guten Abend,

ich beschäftige mich schon den halben Tag mit einer 
Checksummenberechnung.
Nun zu meinem Problem: zB: bei dem Wort "Test" bekomme ich die 
Checksumme 43 und bei dem Zeichen "a" bekomme ich die Checksumme 14.
Hat jemand eine Idee, wie ich auf diese Checksummen komme? Habe schon 
versucht das Wort Test mit XOR zu verknüpfen jedoch komme ich zu einem 
ganz anderen Resultat und bei nur einem Zeichen, wie dem "a" habe ich 
keine Ahnung, wie man dies mit einem XOR Verknüpfen soll.

Würde mich über Antworten freuen, danke für euer Bemühen.

MfG Max
#2485940
Lesenswert?

"a" = 0x61. Wenn man 0x61 mit 0x75 xor-verknüpft, kommt 0x14 heraus.

"T" = 0x54,
"e" = 0x65,
"s" = 0x73,
"t" = 0x74. Wenn man 0x54, 0x65, 0x73 und 0x74 und anschließend 0x75 
xor-verknüpft, kommt 0x43 heraus.

Wenn das das Bildungsgesetz ist, scheint 0x75 sowas wie ein Schlüssel zu 
sein. Mit nur zwei Beispielen kann man natürlich nicht sicher sein, ob 
man das richtige Bildungsgesetz gefunden hat.
#2485977
Lesenswert?

Das ist doch die einzige Möglichkeit, von 0x61 mit xor auf die 0x14 zu 
kommen. Also habe ich das andere Beispiel auch probiert, und es hat 
gepasst.

Es ist nicht unüblich, bei Prüfsummen einen anderen Startwert als 0 zu 
verwenden. In diesem Fall ist der Startwert eben 0x75 (bzw. "u").

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren