> Prüfsumme | Integrität | Verifizieren <
// CRC32-Prüfsummen für die Datenintegritätsprüfung berechnen
Sofortige Berechnung
CRC32-Prüfsummen werden in Echtzeit berechnet, während Sie tippen.
Lokale Verarbeitung
100% clientseitige CRC32-Berechnung. Ihre Daten verlassen nie Ihren Browser.
Hex- & Dezimalausgabe
CRC32-Ergebnisse gleichzeitig in Hexadezimal (8 Zeichen) und Dezimalformat anzeigen.
// ÜBER CRC32
Wie CRC32 funktioniert:
CRC32 (Zyklische Redundanzprüfung 32-Bit) verwendet Polynomdivision zur Erzeugung einer 32-Bit-Prüfsumme. Es wird häufig in ZIP-Dateien, PNG-Bildern und Ethernet-Frames zur Fehlererkennung verwendet.
Beispiel:
"Hello" → F7D18982 (Dezimal: 4157704578)
Häufige Anwendungsfälle:
- >Dateiintegritätsprüfung (ZIP, GZIP, PNG)
- >Netzwerkübertragungsfehlererkennung (Ethernet)
- >Speichermedien-Fehlerprüfung
- >Datendeduplizierung und Fingerprinting
- >Eingebettete Systeme und Firmware-Validierung
>> Häufig gestellte Fragen
F: Was ist CRC32?
A: CRC32 (Zyklische Redundanzprüfung 32-Bit) ist ein Fehlererkennungscode, der eine 32-Bit-Prüfsumme erzeugt. Er wird häufig in ZIP-, PNG-Formaten und Netzwerkprotokollen wie Ethernet verwendet.
F: CRC32 vs MD5 — was ist der Unterschied?
A: CRC32 erzeugt eine 32-Bit-Prüfsumme (8 Hex-Zeichen) für schnelle Fehlererkennung, während MD5 einen 128-Bit-Hash (32 Hex-Zeichen) erzeugt. CRC32 ist schneller, hat aber eine höhere Kollisionswahrscheinlichkeit.
F: Wo wird CRC32 verwendet?
A: CRC32 wird in ZIP- und GZIP-Dateiformaten, PNG-Bildern, Ethernet-Frames, MPEG-2-Transportströmen, SATA-Datenübertragungen und vielen eingebetteten Systemen verwendet.
F: Wie hoch ist die Kollisionswahrscheinlichkeit von CRC32?
A: CRC32 hat einen 32-Bit-Ausgaberaum mit etwa 4,3 Milliarden möglichen Werten. Die Kollisionswahrscheinlichkeit für zufällige Daten beträgt etwa 1 zu 4,3 Milliarden.
F: Welche CRC32-Varianten gibt es?
A: Die häufigste Variante ist CRC32 (CRC-32/ISO-HDLC) mit dem Polynom 0x04C11DB7. Weitere Varianten sind CRC-32C (Castagnoli), CRC-32K (Koopman) und CRC-32Q (Luftfahrt). Dieses Tool implementiert die Standard-CRC32-Variante.