# CRC32-Generator

Berechne sofort die CRC32-Prüfsumme beliebiger Texte. Das Tool codiert deine Eingabe als UTF-8 und wendet das standardmäßige IEEE-802.3-CRC-32-Polynom an, das von ZIP, gzip, PNG und Ethernet verwendet wird. Anschließend gibt es den Wert als acht Hexadezimalziffern oder als vorzeichenlose Dezimalzahl zurück. Nutze es, um gespeicherte Prüfsummen zu überprüfen, Dateiformate zu debuggen und Ergebnisse mit zlib, PHP crc32 oder anderen Bibliotheken abzugleichen.

## Häufig gestellte Fragen

### Was ist CRC32?

CRC32 ist eine zyklische 32-Bit-Redundanzprüfung, die unbeabsichtigte Datenänderungen erkennt. Dieses Tool verwendet das IEEE-802.3-Polynom 0x04C11DB7 in reflektierter Form, die Variante, die von ZIP, gzip, PNG und zlib verwendet wird. Das Ergebnis ist eine einzelne 32-Bit-Zahl.

### Was sind die standardisierten CRC32-Prüfwerte?

Der Text 123456789 ergibt cbf43926, den veröffentlichten Prüfwert für CRC-32. Eine leere Eingabe ergibt 00000000 und abc ergibt 352441c2. Damit kannst du prüfen, ob eine andere Implementierung dieselbe Variante verwendet.

### Warum zeigen manche Werkzeuge einen anderen CRC32-Wert an?

Es gibt weitere Varianten, etwa CRC-32C (Castagnoli), das von iSCSI und ext4 verwendet wird, oder die nicht reflektierte BZIP2-Form. Sie verwenden andere Polynome oder Bitreihenfolgen und liefern andere Werte. Prüfe außerdem, ob beide Seiten dieselben Bytes hashen, einschließlich Zeilenumbrüchen.

### Was bedeutet die Dezimalausgabe?

Die Dezimalausgabe zeigt die Prüfsumme als vorzeichenlose Ganzzahl von 0 bis 4294967295. Das entspricht dem crc32 von PHP auf 64-Bit-Systemen und dem von Python: zlib.crc32. Die Hex-Ausgabe zeigt dieselbe Zahl als acht hexadezimale Ziffern.

### Ist CRC32 ein kryptografischer Hash?

Nein. CRC32 erkennt zufällige Übertragungsfehler, aber jeder kann Daten mit einer gezielt gewählten Prüfsumme erstellen. Verwende SHA-256 oder einen anderen kryptografischen Hash, wenn du Schutz vor absichtlicher Manipulation brauchst.

### Wie wahrscheinlich sind CRC32-Kollisionen?

Bei nur 32 Bit haben zwei zufällige Eingaben mit einer Wahrscheinlichkeit von etwa eins zu vier Milliarden dieselbe Prüfsumme. Bei etwa 77,000 Eingaben erreicht die Wahrscheinlichkeit, dass irgendein Paar kollidiert, bereits 50 Prozent. CRC32 eignet sich zur Fehlererkennung, aber nicht für eindeutige Bezeichner.

### Wie wird mein Text vor der Prüfsummenberechnung umgewandelt?

Das Werkzeug verwendet die UTF-8-Bytes des Textes genau so, wie du ihn eingegeben hast. Nicht-ASCII-Zeichen belegen mehrere Bytes, und Zeilenumbrüche werden mitgezählt. Achte daher darauf, dass die andere Seite dieselben Bytes verwendet.

### Wird die Hex-Ausgabe mit Nullen aufgefüllt?

Ja. Die Hex-Form hat immer acht Kleinbuchstaben-Ziffern und wird bei Bedarf mit führenden Nullen aufgefüllt. So erscheint 0x0000abcd als 0000abcd. Manche Werkzeuge lassen führende Nullen weg oder geben Großbuchstaben aus; der Wert ist derselbe.

### Kann ich mit diesem Werkzeug die CRC32-Prüfsumme einer Datei berechnen?

Dieses Werkzeug verarbeitet eingefügten Text. Für Dateien kannst du einen lokalen Befehl wie crc32 aus den libarchive-Tools oder ein kurzes Skript mit zlib verwenden. Das zentrale ZIP-Verzeichnis speichert ebenfalls die CRC32-Prüfsumme jedes Eintrags.

### Wie lang darf die Eingabe sein?

Bis zu 5 MiB Text pro Anfrage. CRC32 ist sehr schnell, daher wird das Ergebnis sofort ausgegeben. Die Eingabe wird nicht gespeichert.

Deine Anzeige hier?

[Schreib uns eine E-Mail](mailto:hi@dennn.is?subject=Werbung%20auf%20OneClick%20Pro)

[Anzeige Die agentenfähige Plugin-Suite für WordPress.](https://sleekwp.com/?ref=oneclickpro)
