Hex- und ASCII-Prüfsummenrechner im Vergleich zu HxD- und CRC-Rechnern| Hex- und ASCII-Prüfsummenrechner (SCADACore) | HxD | CRC-Rechner (typisch, geprüft auf lddgo.net) |
|---|
| Ein- und Ausgänge: Die Seite nimmt eine ASCII- oder eine Hexadezimalzeichenkette entgegen und gibt die Prüfsummenwerte zurück. Sie dient dazu, den vom jeweiligen Gerät verwendeten Prüfsummenalgorithmus zu ermitteln, indem das Ergebnis mit einem vom Gerät erfassten Bild verglichen wird. | Ein- und Ausgänge: HxD arbeitet mit Binärdateien, Datenträgern und dem Arbeitsspeicher anstatt mit eingegebenen Zeichenketten. Es generiert Prüfsummen für die im Editor geöffnete Datei oder Auswahl. | Ein- und Ausgänge: Typischerweise handelt es sich um ein Textfeld, das verschiedene Eingabeformate akzeptiert. Der Taschenrechner von lddgo.net nimmt eine Zeichenkette (mit wählbaren Zeichensätzen), Hexadezimalzahlen oder Base64-Werte entgegen und zeigt das Ergebnis als Hexadezimal-, Binär- und Base64-Werte an. |
| Behandelte Algorithmen: Die aufgeführten Varianten sind CRC-16-CCITT, CRC-16-IBM, CRC-16-T10-DIF, CRC-16-DNP, CRC-16-DECT, CRC-32, CRC-32C (Castagnoli), CRC-32K (Koopman) und CRC-32Q. Laut der Webseite werden auf Anfrage weitere Varianten hinzugefügt. Die Ergebnisse werden in normaler, invertierter und invertierter reziproker Darstellung angezeigt. | Behandelte Algorithmen: HxD listet Prüfsummen, CRCs, benutzerdefinierte CRCs, SHA-1, SHA-512, MD5 und weitere auf. Es deckt somit sowohl kryptografische Hashes als auch CRCs ab, die auf der SCADACore-Seite nicht aufgeführt sind. | Behandelte Algorithmen: Typischerweise gibt es eine Liste mit Voreinstellungen wie CRC-8-, CRC-16- und CRC-32-Varianten sowie einen benutzerdefinierten Modus. Auf lddgo.net lassen sich im benutzerdefinierten Modus die Bitbreite (8, 16, 24, 32 oder 64), das Polynom, der Anfangswert, die XOR-Verknüpfung, die Eingangs- und Ausgangsreflexion einstellen. |
| Umfang und Anwendungsfall: Geeignet für kurze Datenrahmen aus seriellen und industriellen Protokollen, die manuell eingegeben oder eingefügt werden. Auf der Seite werden keine Beschränkungen der Eingabelänge angegeben. | Umfang und Anwendungsfall: Geeignet für ganze Dateien. Laut Webseite öffnet HxD Dateien bis zu 8 EB und bearbeitet außerdem Rohdatenträger und RAM, wofür Administratorrechte erforderlich sind. | Umfang und Anwendungsfall: Typischerweise für kurze, getippte Daten gedacht. Bei lddgo.net ist der Datei-Upload auf 50 MB begrenzt und erfordert eine Anmeldung. |
| Plattform und Kosten: Eine Webseite, auf der keine Installation erforderlich ist. Die Seite gibt nicht an, ob Eingaben im Browser verarbeitet oder an einen Server gesendet werden. Vermeiden Sie daher das Einfügen vertraulicher Daten. | Plattform und Kosten: Es handelt sich um ein kostenloses Windows-Programm, das sowohl privat als auch kommerziell genutzt werden darf und nicht weiterverkauft werden darf. Die aktuellste Version ist 2.5.0.0 (11. Februar 2021) und läuft laut Herstellerangaben unter Windows XP bis Windows 10. | Plattform und Kosten: Typischerweise handelt es sich um eine kostenlose Webseite. Die Seite lddgo.net enthält keine Datenschutzerklärung, daher gilt dieselbe Vorsicht im Umgang mit sensiblen Daten. |
| Wann man es wählen sollte: Wählen Sie diese Option, um die CRC-Variante und die Bitreihenfolge eines unbekannten Geräts anhand eines Sample-Frames zu ermitteln. | Wann man es wählen sollte: Wählen Sie diese Option, wenn Sie Binärdaten untersuchen oder patchen und eine Prüfsumme über eine Datei, eine Festplatte oder einen Speicherbereich berechnen müssen. | Wann man es wählen sollte: Wählen Sie einen Taschenrechner mit benutzerdefiniertem Modus, wenn Ihr Protokoll nicht standardmäßige Polynom-, Anfangswert- oder Reflexionseinstellungen verwendet. |