Adler32-Prüfsummenrechner
FreeBerechne die Adler-32-Prüfsumme von Text oder einer Datei, direkt in deinem Browser.
Läuft vollständig in Ihrem Browser. Ihr Text oder Ihre Datei wird niemals hochgeladen.
Letzte Aktivität
Für alle sichtbar. Die letzten 20 Nutzungen aller Besucher, neueste zuerst.
Noch keine Aktivität. Seien Sie der Erste.
Was dieses Tool macht
Dieses Tool berechnet die Adler-32-Prüfsumme von Text oder einer Datei, direkt in deinem Browser. Adler-32 ist der schnelle Prüfsummenalgorithmus, der innerhalb von zlib (und daher PNG, gzip, und ZIP) verwendet wird, um versehentliche Datenkorruption zu erkennen.
Gib Text ein oder füge ihn ein, oder lade eine Datei hoch, und die Prüfsumme aktualisiert sich live sowohl in hexadezimaler als auch dezimaler Form.
Probleme, die es löst
- Überprüfen, ob eine heruntergeladene oder übertragene Datei mit einer erwarteten Adler-32-Prüfsumme übereinstimmt.
- Verstehen oder Debuggen, wie ein zlib-basiertes Format (wie PNG oder gzip) seine interne Prüfsumme berechnet.
- Schnelles Erkennen, ob zwei Textstücke byteweise identisch sind.
- Lernen oder Lehren, wie der Adler-32-Algorithmus funktioniert, mit einem lebendigen, editierbaren Beispiel.
Häufig gestellte Fragen
›Wofür wird Adler-32 verwendet?
Adler-32 ist eine Prüfsumme, die verwendet wird, um versehentliche Datenkorruption schnell zu erkennen, besonders in der zlib-Kompressionsbibliothek (die PNG, gzip, und ZIP zugrunde liegt), und in einigen Netzwerkprotokollen. Es ist darauf ausgelegt, schnell berechnet zu werden, nicht um absichtlicher Manipulation zu widerstehen.
›Ist Adler-32 dasselbe wie ein Hash wie MD5 oder SHA-256?
Nein, Adler-32 ist eine Prüfsumme, kein kryptografischer Hash. Sie ist viel schneller zu berechnen und erzeugt einen kleineren 32-Bit-Wert, ist aber nicht darauf ausgelegt, jemandem zu widerstehen, der absichtlich eine andere Eingabe mit derselben Prüfsumme erstellt, so wie MD5 oder SHA-256 es sind (zumindest im Prinzip). Verwende einen kryptografischen Hash, wenn du Manipulationsresistenz benötigst, nicht nur zufällige Fehlererkennung.
›Warum erzeugt eine leere Eingabe immer noch eine Prüfsumme?
Der Algorithmus beginnt mit zwei laufenden Summen, die auf 1 und 0 initialisiert sind, und kombiniert sie zur endgültigen Prüfsumme, auch wenn keine Bytes verarbeitet werden, sodass eine leere Eingabe immer denselben festen Wert erzeugt: 1 (0x00000001) statt 0.
›Wie wird Text für die Prüfsumme in Bytes umgewandelt?
Text wird als UTF-8 kodiert, bevor die Prüfsumme berechnet wird, dieselbe Kodierung, die von den meisten modernen Textdateien und Webseiten verwendet wird. Das ist wichtig, weil derselbe Text unter einer anderen Kodierung eine andere Prüfsumme erzeugen kann.
›Kann ich eine Datei überprüfen, statt Text einzugeben?
Ja, wechsle in den „Datei"-Modus und wähle eine Datei, ihre Prüfsumme wird direkt aus ihren rohen Bytes berechnet, nützlich um zu überprüfen, ob eine heruntergeladene oder übertragene Datei mit einer erwarteten Prüfsumme übereinstimmt.
Verwandte Tools
Text
Caesar-Chiffre-Tool
Verschlüssele oder entschlüssele Text mit der klassischen Caesar-Chiffre, mit einer A-Z-Zuordnungstabelle, Brute-Force-Liste, Buchstabenhäufigkeitsdiagramm, und ROT13-Abkürzung.
FreeText
Zeilenzähler
Ein fortschrittlicher Zeilenzähler, der deinen eingefügten Text sofort analysiert: Erkennung doppelter/leerer Zeilen, Filterung von Kommentarzeilen, Suchen und Ersetzen mit Regex, Sortierung und Präfix-/Suffix-Einfügung.
FreeText
Listen-Zufallsgenerator
Mische jede Liste, wähle zufällige Gewinner für Verlosungen aus und teile Einträge in gleichmäßige Gruppen auf, alles in deinem Browser mit einem unverzerrten Fisher-Yates-Shuffle.
FreeText
Akronym-Generator
Verwandle einen Satz sofort in sein Akronym, mit einer Buchstabe-für-Buchstabe-Aufschlüsselung und einem optionalen Modus zum Überspringen kleiner Wörter.
Kommentare (0)
Fanden Sie dieses Tool nützlich? Hinterlassen Sie einen Kommentar, teilen Sie einen Tipp oder sagen Sie uns, wie wir es verbessern können.
Noch keine Kommentare. Seien Sie der Erste, der seine Meinung teilt!