Online Adler32-Prüfsummen-Rechner
Berechnen Sie die Adler-32-Prüfsumme einer beliebigen Textzeichenfolge mit schrittweiser Berechnungsverfolgung, Hexadezimal-/Dezimal-/Binär-Ausgabeformaten und A/B-Komponenten-Aufschlüsselung.
Online Adler-32 Prüfsummen Rechner
Schnelle Prüfsummenberechnung zur Überprüfung der Datenintegrität. Verwendet in zlib-, PNG- und PDF-Formaten.
Dein Adblocker verhindert, dass wir Werbung anzeigen
MiniWebtool ist kostenlos dank Werbung. Wenn dir dieses Tool geholfen hat, unterstütze uns mit Premium (werbefrei + schneller) oder setze MiniWebtool.com auf die Whitelist und lade die Seite neu.
- Oder auf Premium upgraden (werbefrei)
- Erlaube Werbung für MiniWebtool.com, dann neu laden
Online Adler32-Prüfsummen-Rechner
Willkommen beim Online Adler-32 Prüfsummen-Rechner, einem schnellen und effizienten Werkzeug zur Berechnung von Adler-32-Prüfsummen für Textzeichenfolgen. Adler-32 ist ein Prüfsummenalgorithmus, der häufig in der Datenkompression und Integritätsprüfung verwendet wird und ein hervorragendes Gleichgewicht zwischen Rechengeschwindigkeit und Fehlererkennungsfähigkeit bietet.
Was ist Adler-32?
Adler-32 ist ein Prüfsummenalgorithmus, der 1995 von Mark Adler als Teil der zlib-Komprimierungsbibliothek erfunden wurde. Er erzeugt einen 32-Bit-Prüfsummenwert, indem er zwei 16-Bit-Summen (üblicherweise A und B genannt) berechnet und diese kombiniert. Der Algorithmus priorisiert Geschwindigkeit gegenüber der Fehlererkennungsstärke von CRC-Algorithmen, was ihn ideal für Anwendungen macht, bei denen eine schnelle Integritätsprüfung wichtiger ist als das Erkennen aller möglichen Fehler.
Wie Adler-32 funktioniert
Der Adler-32-Algorithmus verwaltet zwei laufende Summen:
- Summe A: Startet bei 1 und akkumuliert die Summe aller Bytes
- Summe B: Startet bei 0 und akkumuliert die Summe aller Zwischenwerte von A
Beide Summen werden modulo 65521 berechnet, der größten Primzahl kleiner als 216. Die endgültige Prüfsumme kombiniert B und A wie folgt: (B << 16) | A
65521 ist die größte Primzahl kleiner als 216 (65536). Die Verwendung eines Primzahl-Modulus gewährleistet eine bessere Verteilung der Prüfsummenwerte und verringert die Wahrscheinlichkeit von Kollisionen, bei denen unterschiedliche Eingaben dieselbe Prüfsumme erzeugen.
Vergleich Adler-32 vs. CRC-32
| Merkmal | Adler-32 | CRC-32 |
|---|---|---|
| Geschwindigkeit | Schneller (einfache Arithmetik) | Langsamer (Polynomdivision) |
| Fehlererkennung | Gut für zufällige Fehler | Besser für Burst-Fehler |
| Ausgabegröße | 32 Bit | 32 Bit |
| Hauptanwendung | zlib, PNG, PDF | Netzwerkprotokolle, Speicherung |
| Schwäche | Schwach bei kurzen Nachrichten | CPU-intensiver |
Häufige Anwendungen
- zlib-Kompression: Adler-32 ist der Integritätsprüfungsalgorithmus, der in zlib-komprimierten Datenströmen verwendet wird.
- PNG-Bilder: PNG-Dateien verwenden die zlib-Kompression, die Adler-32-Prüfsummen enthält.
- PDF-Dokumente: Viele PDF-Datenströme sind zlib-komprimiert mit Adler-32-Verifizierung.
- HTTP-Kompression: Die gzip/deflate-Inhaltskodierung verwendet Adler-32.
- Datensynchronisation: rsync nutzt Adler-32 für den schnellen Blockvergleich.
Schritte des Algorithmus
- Initialisierung: Setze A = 1 und B = 0.
- Jedes Byte verarbeiten: Für jedes Byte D in den Daten:
- A = (A + D) mod 65521
- B = (B + A) mod 65521
- Kombinieren: Prüfsumme = (B × 65536) + A = (B << 16) | A
Sicherheitshinweise
Wichtig: Adler-32 ist KEINE kryptografische Hash-Funktion und sollte niemals für Sicherheitszwecke verwendet werden. Er ist nur für die Fehlererkennung konzipiert, nicht für:
- Passwort-Hashing
- Digitale Signaturen
- Datenauthentifizierung
- Manipulationserkennung gegen böswillige Angriffe
Verwenden Sie für Sicherheitsanwendungen kryptografische Hash-Funktionen wie SHA-256, SHA-3 oder BLAKE3.
Häufig gestellte Fragen (FAQ)
Was ist eine Adler-32-Prüfsumme?
Adler-32 ist ein Prüfsummen-Algorithmus, der 1995 von Mark Adler erfunden wurde. Er erzeugt eine 32-Bit-Prüfsumme aus Eingabedaten, indem er zwei 16-Bit-Summen (A und B) modulo 65521 berechnet. Er ist schneller als CRC-32, aber weniger zuverlässig bei der Erkennung bestimmter Fehlermuster, was ihn ideal für Anwendungen macht, bei denen Geschwindigkeit Vorrang vor Präzision hat.
Wie wird Adler-32 berechnet?
Adler-32 verwaltet zwei Summen: A (initialisiert auf 1) und B (initialisiert auf 0). Für jedes Byte gilt: A = (A + Byte) mod 65521 und B = (B + A) mod 65521. Die endgültige Prüfsumme ist (B << 16) | A, wodurch beide Summen zu einem 32-Bit-Wert kombiniert werden.
Wofür wird Adler-32 verwendet?
Adler-32 wird primär in der zlib-Komprimierungsbibliothek und Formaten verwendet, die zlib nutzen (PNG, PDF, HTTP-Komprimierung). Er wird für die schnelle Verifizierung der Datenintegrität eingesetzt, wo Geschwindigkeit wichtiger ist als kryptografische Sicherheit.
Was ist der Unterschied zwischen Adler-32 und CRC-32?
Adler-32 ist schneller zu berechnen, bietet aber eine schwächere Fehlererkennung als CRC-32. Adler-32 nutzt einfache Additionsoperationen, während CRC-32 Polynomdivision verwendet. CRC-32 kann mehr Fehlermuster erkennen und ist besser bei Burst-Fehlern. Adler-32 wird bevorzugt, wenn Geschwindigkeit kritisch ist.
Warum verwendet Adler-32 65521?
65521 ist die größte Primzahl kleiner als 216 (65536). Die Verwendung eines Primzahl-Modulus sorgt für eine bessere Verteilung der Prüfsummenwerte und verringert die Kollisionswahrscheinlichkeit. Die 16-Bit-Beschränkung erlaubt es den Summen A und B, jeweils in 16 Bit zu passen.
Zusätzliche Ressourcen
Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:
"Online Adler32-Prüfsummen-Rechner" unter https://MiniWebtool.com/de/online-adler32-prüfsummen-rechner/ von MiniWebtool, https://MiniWebtool.com/
vom miniwebtool-Team. Aktualisiert: 27. Jan. 2026
Andere verwandte Tools:
Hash und Checksumme:
- Online Adler32-Prüfsummen-Rechner
- Argon2-Hash-Generator
- BLAKE2b Hash Generator
- CRC32-Prüfsumme-Rechner
- CRC64 Prüfziffernrechner
- FNV-1a Hash Generator
- MD5-Hash-Generator
- MurmurHash3 Generator
- RIPEMD-160 Hash-Generator
- SHA1-Hash-Generator
- SHA224-Hash-Generator
- SHA256-Hash-Generator
- SHA3-256-Hash-Generator
- Online SHA384 Hash Generator
- SHA3-384-Hash-Generator
- SHA3-512 Hash Generator
- SHA512-Hash-Generator
- Whirlpool Hash Generator