Thema: Delphi CRC-Check V2^^

Einzelnen Beitrag anzeigen

gammatester

Registriert seit: 6. Dez 2005
999 Beiträge
 
#4

Re: CRC-Check V2^^

  Alt 27. Sep 2006, 14:24
Zitat von ThE_-_BliZZarD:
Aha.. okay^^

aber: ich habs schon ausprobietrt, aber bei CRC32B kommen auch andere Werte raus. Woher weißt du eigentlich welches Polynom der vergleich verwendet?

Neue Frage: Wie kann ich das Polynom in der HashLib ändern, damit ich die gleich Werte wie mein Vergleich rausbekomme?
LOL?? Also, hab mir das Ergebnis des HASH_CRC32B nochmal angeguckt.
Das Ergegnis das rauskommen musst ist: AF 9B AC D4
Ergebnis bei meinem Prog mit dem B-Algo:D4 AC 9B AF
Was fällt auf? Richtig, es ist verkehrt rum. Warum?

Trotzdem danke! :-D
Das liegt an der ungewöhnlichen CRC32Final-Funktion, die noch via crc := not Endian(crc) eine Konvertierung "Little" <-> "Big" Endian vornimmt.

Wolfgang
  Mit Zitat antworten Zitat