> kontrollsumma | integritet | verifiera <
// Beräkna CRC32-kontrollsummor för dataintegritetverifiering
Omedelbar beräkning
CRC32-kontrollsummor beräknas i realtid medan du skriver.
Lokal bearbetning
100% klientsidans CRC32-beräkning. Dina data lämnar aldrig din webbläsare.
Hex- och decimalutdata
Visa CRC32-resultat i hexadecimalt (8 tecken) och decimalformat samtidigt.
// OM CRC32
Hur CRC32 fungerar:
CRC32 (Cyklisk redundanskontroll 32-bit) använder polynomdivision för att producera en 32-bitars kontrollsumma. Används brett i ZIP-filer, PNG-bilder och Ethernet-ramar för feldetektering.
Exempel:
"Hello" → F7D18982 (decimal: 4157704578)
Vanliga användningsområden:
- >Filintegritetsverifiering (ZIP, GZIP, PNG)
- >Nätverksdatafeldetektering (Ethernet)
- >Lagringsmediafelsontroll
- >Datadeduplicering och fingeravtryck
- >Inbäddade system och firmware-validering
>> vanliga frågor
F: Vad är CRC32?
S: CRC32 (Cyklisk redundanskontroll 32-bit) är en feldetekteringskod som producerar en 32-bitars kontrollsumma. Används vanligt i ZIP-, PNG-format och nätverksprotokoll som Ethernet.
F: CRC32 vs MD5 — vad är skillnaden?
S: CRC32 producerar en 32-bitars kontrollsumma (8 hex-tecken) för snabb feldetektering, medan MD5 producerar en 128-bitars hash (32 hex-tecken). CRC32 är snabbare men har högre kollisionssannolikhet.
F: Var används CRC32?
S: CRC32 används i ZIP- och GZIP-filformat, PNG-bilder, Ethernet-ramar, MPEG-2-transportströmmar, SATA-dataöverföringar och många inbäddade system.
F: Vad är kollisionssannolikheten för CRC32?
S: CRC32 har ett 32-bitars utdatautrymme med cirka 4,3 miljarder möjliga värden. Kollisionssannolikheten för slumpmässig data är ungefär 1 på 4,3 miljarder.
F: Vilka CRC32-varianter finns?
S: Den vanligaste varianten är CRC32 (CRC-32/ISO-HDLC) med polynom 0x04C11DB7. Andra varianter inkluderar CRC-32C (Castagnoli), CRC-32K (Koopman) och CRC-32Q (flyg). Detta verktyg implementerar standard CRC32-varianten.