aus CRC-Summe, Polynom und Startwert Datenwert berechnen

OP #3965984
Lesenswert?

Hallo zusammen,

ich habe folgendes gegeben:

gegeben:
CRC-Polynom = 0x19C85
Startwert   = 0x0000
CRC-Summe   = 0x1234

Wie kann ich daraus das erforderliche Datenpaket errechnen was nötig 
ist, um die CRC-Summe 0x1234 zu erhalten?

Ich möchte quasi die CRC-Gleichung umstellen...

Vielen Dank!
Andi :)
OP #3966381
Lesenswert?

Ich habe inzwischen eingesehen, dass das nicht so richtig funktionieren 
kann.

Ich habe mir ein VHDL Modul mit dem CRC Polynom geschrieben und habe von 
0x0000 aus startend alle 65536 Möglichkeiten an Daten durchprobiert. 
Habe dann einfach auf meinen gewünschten Startwert getriggert und das 
dazugehörige Datenwort ausgelesen.

Auf diese Art und Weise kann man den Wert ermitteln den man braucht, um 
auch diesem Onlinerechner einen Startwert beizubringen:
http://ghsi.de/CRC/index.php

Einfach das ermittelte Datenwort für den ersten Rechenschritt angeben.

Viele Grüße,
Andi :)

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