> checksum | integrità | verifica <
// Calcola checksum CRC32 per la verifica dell'integrità dei dati
Calcolo istantaneo
I checksum CRC32 vengono calcolati in tempo reale mentre digiti.
Elaborazione locale
Calcolo CRC32 100% lato client. I tuoi dati non lasciano mai il tuo browser.
Output Hex e Decimale
Visualizza i risultati CRC32 in formato esadecimale (8 caratteri) e decimale simultaneamente.
// INFORMAZIONI SU CRC32
Come funziona CRC32:
CRC32 (Controllo di ridondanza ciclica a 32 bit) utilizza la divisione polinomiale per produrre un checksum a 32 bit. È ampiamente utilizzato nei file ZIP, nelle immagini PNG e nei frame Ethernet per il rilevamento degli errori.
Esempio:
"Hello" → F7D18982 (decimale: 4157704578)
Casi d'uso comuni:
- >Verifica dell'integrità dei file (ZIP, GZIP, PNG)
- >Rilevamento errori nella trasmissione dati di rete (Ethernet)
- >Controllo errori dei supporti di archiviazione
- >Deduplicazione e fingerprinting dei dati
- >Sistemi embedded e validazione firmware
>> domande frequenti
D: Cos'è CRC32?
R: CRC32 (Controllo di ridondanza ciclica a 32 bit) è un codice di rilevamento errori che produce un checksum a 32 bit. È comunemente utilizzato nei formati ZIP, PNG e nei protocolli di rete come Ethernet.
D: CRC32 vs MD5 — qual è la differenza?
R: CRC32 produce un checksum a 32 bit (8 caratteri hex) per il rilevamento rapido degli errori, mentre MD5 produce un hash a 128 bit (32 caratteri hex). CRC32 è più veloce ma ha una maggiore probabilità di collisione.
D: Dove viene utilizzato CRC32?
R: CRC32 viene utilizzato nei formati ZIP e GZIP, nelle immagini PNG, nei frame Ethernet, nei flussi MPEG-2, nei trasferimenti SATA e in molti sistemi embedded.
D: Qual è la probabilità di collisione di CRC32?
R: CRC32 ha uno spazio di output a 32 bit, con circa 4,3 miliardi di valori possibili. La probabilità di collisione per dati casuali è di circa 1 su 4,3 miliardi.
D: Quali sono le varianti di CRC32?
R: La variante più comune è CRC32 (CRC-32/ISO-HDLC) con il polinomio 0x04C11DB7. Altre varianti includono CRC-32C (Castagnoli), CRC-32K (Koopman) e CRC-32Q (aviazione). Questo strumento implementa la variante CRC32 standard.