CRC-Rechner
Berechnen Sie verschiedene CRC-Prüfsummen mit Text-, Hexadezimal- und Dateieingabe
UTF-8-Text eingeben, wird in Bytes konvertiert
Klicken Sie, um eine Datei auszuwählen, oder ziehen Sie sie hierher
Ergebnis
Alle CRC-Algorithmusergebnisse
Über CRC
CRC (Cyclic Redundancy Check, zyklische Redundanzprüfung) ist ein Algorithmus, der aus Daten eine Prüfsumme fester Länge erzeugt und weit verbreitet zur Fehlererkennung bei Datenübertragung oder -speicherung eingesetzt wird. CRC ist keine kryptografische Hash-Funktion und kann nicht für Sicherheitszwecke verwendet werden, ist aber sehr effizient für die Fehlererkennung.
CRC-Algorithmen verwenden Polynomdivision zur Berechnung von Prüfsummenwerten. Verschiedene CRC-Standards verwenden unterschiedliche Polynome, Anfangswerte und Verarbeitungsmethoden, was zu unterschiedlichen Prüfsummenergebnissen für dieselben Daten führt. Die Wahl des richtigen CRC-Algorithmus ist für die Kompatibilität mit anderen Systemen entscheidend.
Unterstützte CRC-Algorithmen
Dieses Tool unterstützt verschiedene häufig verwendete CRC-Algorithmen, jeder mit unterschiedlichen Bitbreiten, Polynomen und Anwendungsfällen:
| Algorithmus | Breite | Polynom | Verwendung |
|---|---|---|---|
| CRC-8 | 8 bit | 0x07 | Einfache Datenprüfung, Sensoren |
| CRC-16/Modbus | 16 bit | 0x8005 | Modbus-Protokoll, Industrie |
| CRC-16/CCITT | 16 bit | 0x1021 | X.25, HDLC, Bluetooth |
| CRC-32 | 32 bit | 0x04C11DB7 | ZIP, Ethernet, PNG |
| CRC-32C | 32 bit | 0x1EDC6F41 | iSCSI, SCTP, Btrfs |
| CRC-64/ECMA | 64 bit | 0x42F0E1EBA9EA3693 | ECMA-182, XZ-Kompression |