Das mit dem crc |= CRC32_MSB war in diesem Fall mein Denkfehler. Was die eigentliche Verwirrung ausgelöst hat, war dass ursprünglich im Artikel nur ein Beispiel vorhanden war, was ein ganz anderes Ergebnis liefert, als andere Implementierungen. Unter CRC-32 wird eben (zumindest bei den Quellen, die ich sonst noch gefunden habe) die nun vorhandene zweite Implementierung (zu 99% mit Lookup Table) verstanden. Ich denke jetzt sind alle Klarheiten beseitigt :-) -- Chrisgb 13:22, 3. Feb 2006 (CET)