Adler32-Checksumcalculator
FreeBereken de Adler-32-checksum van tekst of een bestand, direct in je browser.
Draait volledig in je browser. Je tekst of bestand wordt nooit ergens geüpload.
Recente Activiteit
Zichtbaar voor iedereen. Laatste 20 gebruiken over alle bezoekers, nieuwste eerst.
Контрольна сума тексту · 9 байтів
3 dagen geleden
Контрольна сума тексту · 9 байтів
3 dagen geleden
Tekstchecksum · 9 bytes
3 dagen geleden
텍스트 체크섬 · 9바이트
3 dagen geleden
Suma de comprobación de texto · 9 bytes
3 dagen geleden
Контрольна сума тексту · 9 байтів
3 dagen geleden
Soma de verificação do texto · 9 bytes
3 dagen geleden
Checksum testo · 9 byte
3 dagen geleden
Контрольная сумма текста · 9 байт
3 dagen geleden
テキストチェックサム · 9バイト
3 dagen geleden
Suma kontrolna tekstu · 9 bajtów
3 dagen geleden
文本校验和 · 9 字节
4 dagen geleden
Wat deze tool doet
Deze tool berekent de Adler-32-checksum van tekst of een bestand, direct in je browser. Adler-32 is het snelle checksumalgoritme gebruikt binnen zlib (en daarom PNG, gzip, en ZIP) om onbedoelde datacorruptie te vangen.
Typ of plak tekst, of upload een bestand, en de checksum werkt live bij in zowel hexadecimale als decimale vorm.
Problemen die het oplost
- Verifiëren dat een gedownload of overgedragen bestand overeenkomt met een verwachte Adler-32-checksum.
- Begrijpen of debuggen hoe een op zlib gebaseerd formaat (zoals PNG of gzip) zijn interne checksum berekent.
- Snel detecteren of twee stukken tekst byte-voor-byte identiek zijn.
- Leren of onderwijzen hoe het Adler-32-algoritme werkt met een live, bewerkbaar voorbeeld.
Veelgestelde vragen
›Waarvoor wordt Adler-32 gebruikt?
Adler-32 is een checksum die wordt gebruikt om onbedoelde gegevenscorruptie snel te detecteren, met name binnen de zlib-compressiebibliotheek (die ten grondslag ligt aan PNG, gzip, en ZIP), en in sommige netwerkprotocollen. Het is ontworpen om snel te berekenen te zijn, niet om opzettelijke manipulatie te weerstaan.
›Is Adler-32 hetzelfde als een hash zoals MD5 of SHA-256?
Nee, Adler-32 is een checksum, geen cryptografische hash. Het is veel sneller te berekenen en produceert een kleinere 32-bit waarde, maar het is niet ontworpen om weerstand te bieden tegen iemand die opzettelijk andere invoer met dezelfde checksum maakt, zoals MD5 of SHA-256 wel doen (in ieder geval in principe). Gebruik een cryptografische hash als je manipulatiebestendigheid nodig hebt, niet alleen detectie van toevallige fouten.
›Waarom produceert lege invoer toch een checksum?
Het algoritme begint met twee lopende sommen geïnitialiseerd op 1 en 0, en combineert ze tot de uiteindelijke checksum zelfs als er geen bytes worden verwerkt, dus lege invoer produceert altijd dezelfde vaste waarde: 1 (0x00000001) in plaats van 0.
›Hoe wordt tekst geconverteerd naar bytes voor de checksum?
Tekst wordt gecodeerd als UTF-8 voordat de checksum wordt berekend, dezelfde codering gebruikt door de meeste moderne tekstbestanden en webpagina's. Dit doet ertoe omdat dezelfde tekst een andere checksum kan produceren onder een andere codering.
›Kan ik een bestand controleren in plaats van tekst te typen?
Ja, schakel over naar "Bestand"-modus en kies een bestand, zijn checksum wordt direct berekend uit zijn ruwe bytes, handig voor het verifiëren dat een gedownload of overgedragen bestand overeenkomt met een verwachte checksum.
Gerelateerde Tools
Tekst
Getalgrondtal-Converter
Converteer een getal tussen binair, octaal, decimaal, hexadecimaal, BCD, Gray Code, en elk aangepast grondtal van 2 tot 36, allemaal tegelijk vanuit één invoer.
FreeTekst
Bcrypt-Hashgenerator & Controle
Genereer en verifieer bcrypt-wachtwoordhashes volledig in je browser met WebAssembly, met een aanpasbare kostenfactor en salt.
FreeTekst
Bionic-Reading-Converter
Zet elke tekst om in bionic-reading-formaat door het eerste deel van elk woord vet te maken om je te helpen sneller te lezen en beter te focussen.
FreeTekst
Blake2b-Hashgenerator
Bereken de BLAKE2b-hash van tekst of een bestand in je browser, met aanpasbare outputlengte en optionele gesleutelde hashing (MAC).
Opmerkingen (0)
Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.
Nog geen opmerkingen. Wees de eerste om je gedachten te delen!