> kontrollsum | integritet | verifisering <
// Beregn CRC32-kontrollsummer for dataintegritetverifisering
Umiddelbar beregning
CRC32-kontrollsummer beregnes i sanntid mens du skriver.
Lokal behandling
100% klientside CRC32-beregning. Dataene dine forlater aldri nettleseren din.
Hex- og desimalutdata
Se CRC32-resultater i heksadesimal (8 tegn) og desimalformat samtidig.
// OM CRC32
Hvordan CRC32 fungerer:
CRC32 (Syklisk redundanssjekk 32-bit) bruker polynomdivisjon for å produsere en 32-bit kontrollsum. Brukes bredt i ZIP-filer, PNG-bilder og Ethernet-rammer for feildeteksjon.
Eksempel:
"Hello" → F7D18982 (desimal: 4157704578)
Vanlige bruksområder:
- >Filintegritetsverifisering (ZIP, GZIP, PNG)
- >Nettverksdataoverføringsfeildeteksjon (Ethernet)
- >Lagringsmediefeilkontroll
- >Datadeduplisering og fingeravtrykk
- >Innebygde systemer og firmwarevalidering
>> ofte stilte spørsmål
S: Hva er CRC32?
S: CRC32 (Syklisk redundanssjekk 32-bit) er en feildeteksjonskode som produserer en 32-bit kontrollsum. Brukes vanlig i ZIP-, PNG-formater og nettverksprotokoller som Ethernet.
S: CRC32 vs MD5 — hva er forskjellen?
S: CRC32 produserer en 32-bit kontrollsum (8 hex-tegn) for rask feildeteksjon, mens MD5 produserer en 128-bit hash (32 hex-tegn). CRC32 er raskere men har høyere kollisjonsannsynlighet.
S: Hvor brukes CRC32?
S: CRC32 brukes i ZIP- og GZIP-filformater, PNG-bilder, Ethernet-rammer, MPEG-2-transportstrømmer, SATA-dataoverføringer og mange innebygde systemer.
S: Hva er kollisjonsannsynligheten for CRC32?
S: CRC32 har et 32-bit utdatarom med ca. 4,3 milliarder mulige verdier. Kollisjonsannsynligheten for tilfeldige data er ca. 1 av 4,3 milliarder.
S: Hvilke CRC32-varianter finnes?
S: Den vanligste varianten er CRC32 (CRC-32/ISO-HDLC) med polynom 0x04C11DB7. Andre varianter inkluderer CRC-32C (Castagnoli), CRC-32K (Koopman) og CRC-32Q (luftfart). Dette verktøyet implementerer standard CRC32-varianten.