CRC32-checksumgenerator
Voer tekst in om te hashen.
Selecteer CRC32, voer uw tekst in en genereer om een checksum van 32 bits in 8 hexadecimale tekens te krijgen. De waarde is de standaard CRC-32 die ZIP, PNG en gzip gebruiken, dus hij komt overeen met wat die formaten voor dezelfde bytes opslaan.
Zo berekent u een CRC32-checksum
-
1
Voer de tekst in
Plak de tekenreeks waarvan u de checksum nodig hebt.
-
2
Selecteer CRC32
Kies CRC32 in de lijst met algoritmen, want SHA-256 is vooraf geselecteerd.
-
3
Genereer
Klik op de knop genereren om de checksum te berekenen.
-
4
Kopieer de waarde
Kopieer het resultaat van 8 tekens en vergelijk het met de checksum die u hebt gekregen.
Wat CRC32 oplevert
Een cyclische redundantiecontrole (CRC) is een korte getal dat uit de gegevens wordt berekend om toevallige wijzigingen te detecteren. CRC32 levert 32 bits op, hier weergegeven als 8 hexadecimale tekens.
| Invoer | CRC32 |
|---|---|
| hello | 3610a686 |
| Hello | f7d18982 |
| hello world | 0d4a1185 |
De waarden volgen de gebruikelijke CRC-32-variant, met het polynoom 0x04C11DB7 in zijn gespiegelde vorm, dezelfde die ZIP-archieven, PNG-blokken en gzip gebruiken. Sommige bibliotheken tonen onder een vergelijkbare naam een andere CRC-variant, en dat is een veelvoorkomende reden voor afwijkingen.
Goede toepassingen van CRC32
- Toevallige fouten opsporen: een bit dat tijdens opslag of overdracht wordt omgedraaid, verandert de checksum.
- Vergelijken met een gepubliceerde waarde: bestandslijsten en formaten tonen vaak de CRC-32 van elk item.
- Korte identificaties: 8 tekens zijn makkelijk voor te lezen of in een logregel te plakken.
- Debuggen: vergelijk de checksum van twee vergelijkbare tekenreeksen om meteen te zien of ze verschillen.
Wat CRC32 niet kan
CRC32 is geen cryptografische hash. Met slechts 32 bits komen botsingen in grote verzamelingen vaak voor, en het is eenvoudig een andere invoer met dezelfde checksum te maken. Gebruik hem nooit om te bewijzen dat inhoud niet is gemanipuleerd. Gebruik daarvoor SHA-256 of SHA-512, die u in deze tool ook kunt selecteren.
Voorloopnullen
De checksum is altijd 8 tekens lang. Een waarde als 0d4a1185 behoudt de voorloopnul. Als een andere tool 4a1185 toont, heeft hij de opvulling weggelaten, maar het getal is hetzelfde.
Een CRC32-waarde lezen
Het resultaat is hexadecimaal, met de cijfers 0 tot en met 9 en de letters a tot en met f. Sommige tools tonen hetzelfde getal decimaal, wat er heel anders uitziet: 3610a686 in hexadecimaal is voor de tekst hello 907.060.870 in decimaal. Controleer of beide kanten dezelfde notatie gebruiken voordat u concludeert dat een checksum niet overeenkomt.
Een controle als voorbeeld
Neem de tekst hello world. De CRC32 daarvan is 0d4a1185. Als u de H een hoofdletter maakt, verandert de checksum volledig. Een referentiewaarde laat u dus meteen zien of de invoer niet die is van de afzender. Hetzelfde geldt voor een spatie aan het eind: die hoort bij de gegevens en dus ook bij de checksum.
Veelgestelde vragen
32 bits, geschreven als 8 hexadecimale tekens.
Het is een checksum om toevallige fouten te vinden, geen cryptografische hash. Tegen opzettelijke wijzigingen biedt hij geen bescherming.
Ja, als u exact dezelfde bytes invoert. Deze tool gebruikt de standaard CRC-32-variant die ZIP, PNG en gzip gebruiken. Hij berekent tekst, dus hij kan zelf geen bestand lezen.
Ofwel verschilt de invoer met een spatie of een regeleinde, ofwel gebruikt de andere tool een andere CRC-variant, zoals die van BZIP2.
Gerelateerde tools
Getal-naar-letter-code
Zet getallen om naar letters en terug met de code A=1, B=2 (A1Z26) voor puzzels, raadsels en aanwijzingen in escaperooms.
Vigenère-cijfercodeerder
Versleutel en ontsleutel berichten met het klassieke Vigenère-cijfer met een sleutelwoord. Verschuift de Latijnse letters A-Z en behoudt hoofdletters/kleine letters, spaties en leestekens.
SSH-sleutelgenerator
Genereer een RSA-SSH-sleutelpaar (2048, 3072 of 4096 bits) volledig in je browser. Noch de privésleutel, noch de openbare sleutel verlaat je apparaat. Voeg een opmerking toe en download beide.
Wei naar Ether omrekenen
Reken Wei om naar Ether (ETH) met exacte berekening, zonder afronding met drijvende komma. 1 ETH = 10^18 Wei.
Hulpmiddel voor tekstversleuteling
Versleutel en ontsleutel tekstberichten met AES met een wachtwoord, zodat alleen de ontvanger ze kan lezen.
TOTP-generator
Genereer tijdgebaseerde eenmalige wachtwoorden (RFC 6238) uit een Base32-sleutel, met SHA-1, SHA-256 of SHA-512, 6 tot 8 cijfers en een periode van 30 of 60 seconden.
Tool beschikbaar in andere talen
- เครื่องมือสร้างเช็กซัม CRC32 [TH]
- Generator sumy kontrolnej CRC32 [PL]
- Công cụ tạo checksum CRC32 [VI]
- Generator Checksum CRC32 [ID]
- مولّد مجموع CRC32 الاختباري [AR]
- CRC32-Prüfsummengenerator [DE]
- CRC32 チェックサム生成ツール [JA]
- Gerador de checksum CRC32 [PT]
- Generador de suma de comprobación CRC32 [ES]
- CRC32 체크섬 생성기 [KO]
- CRC32-checksumgenerator [SV]
- Générateur de somme de contrôle CRC32 [FR]
- CRC32 Checksum Generator [EN]
- Generatore di checksum CRC32 [IT]
- Генератор контрольной суммы CRC32 [RU]
- CRC32 Sağlama Toplamı Oluşturucu [TR]
- CRC32 校验和生成器 [ZH]