Eingabe

Ausgabe

Was ist CRC-32?

CRC-32 ist ein weit verbreiteter fehlererkennender Code basierend auf zyklischen Redundanzprüfungen. Er erzeugt eine 32-Bit (4-Byte) Prüfsumme, dargestellt als 8 Zeichen lange Hexadezimalzeichenkette.

CRC-32 wird in vielen Dateiformaten und Protokollen verwendet, einschließlich ZIP-Archiven, PNG-Bildern und Ethernet-Frames. Der Algorithmus basiert auf Polynomdivision über GF(2).

So verwenden Sie dieses Tool

1

Text eingeben

Geben Sie den Text im linken Editor ein. Sie können auch auf Beispiel klicken oder eine Datei hochladen.

2

Prüfsumme anzeigen

Das rechte Panel zeigt sofort die CRC-32-Prüfsumme als 8 Zeichen lange Hexadezimalzeichenkette.

3

Kopieren oder Herunterladen

Klicken Sie auf Kopieren oder Herunterladen.

Prüfsummenbeispiele

Hier ist ein Beispiel der CRC-32-Prüfsummenerzeugung:

Eingabetext

Eingabe

CRC-32 Prüfsummenausgabe

Ausgabe

Häufig gestellte Fragen

Ist CRC-32 ein kryptographischer Hash?

Nein. CRC-32 ist für Fehlererkennung konzipiert, nicht für Sicherheit. Siehe den CRC RevEng Katalog für eine umfassende Liste von CRC-Varianten.

Wo wird CRC-32 verwendet?

CRC-32 wird in ZIP/GZIP-Dateiformaten, PNG-Bildverifizierung und Ethernet verwendet. Die PNG-Spezifikation definiert die CRC-32-Verwendung.

Werden meine Daten an einen Server gesendet?

Nein. Alle CRC-32-Berechnungen erfolgen lokal in Ihrem Browser.

Wie schnell ist CRC-32 im Vergleich zu SHA-256?

CRC-32 ist deutlich schneller als kryptographische Hashes, da es einfache XOR- und Shift-Operationen verwendet.

Verwandte Tools

Mehr erfahren: Ein schmerzloser Leitfaden zu CRC und Python binascii.crc32.