Calcolo checksum CRC32

Calcola CRC-32 di testo UTF-8 e file locali, confrontando checksum di 8 cifre. Con esempio 123456789 e spiegazione delle differenze rispetto a CRC32C.

Calcola
0 caratteri
Risultato

Il risultato apparirà qui.

Come calcolare e confrontare CRC32

  1. Inserisci testo o scegli un file locale; il file selezionato sostituisce il testo.
  2. Per confrontare, incolla solo le otto cifre esadecimali attese.
  3. Calcola, controlla la corrispondenza e copia o scarica il checksum.

Come usare Calcolo checksum CRC32

Si usa CRC-32/ISO-HDLC, la variante comune a ZIP ed Ethernet. Rileva danni accidentali ma non protegge da modifiche intenzionali. CRC32C è un algoritmo diverso e restituisce risultati diversi.

Esempio CRC32: vettore di prova standard 123456789

Dati in ingresso
123456789
Risultato
cbf43926

Domande su Calcolo checksum CRC32

Quale variante di CRC32 viene utilizzata?

Il calcolatore usa CRC-32/ISO-HDLC, detto anche IEEE CRC-32, con polinomio 0x04C11DB7. Il testo 123456789 dà cbf43926. CRC32C usa un altro polinomio e produce un risultato diverso. L’output è di otto cifre esadecimali minuscole, inclusi gli zeri iniziali; un input vuoto dà 00000000.

Perché il CRC32 del mio ZIP è diverso da un valore al suo interno?

Selezionando un ZIP si calcola il checksum dell’intero archivio. Il CRC registrato per un elemento al suo interno riguarda i byte non compressi di quell’elemento, non l’intero ZIP. Estrai l’elemento e seleziona il file ottenuto per confrontarne il CRC. Nomi e percorsi dei file sono esclusi.

Come confronto un CRC32 e perché può essere diverso?

Incolla solo le otto cifre esadecimali attese, senza 0x o nome del file. Il confronto ignora maiuscole, minuscole e spazi alle estremità. Il testo usa UTF-8 senza essere ripulito o normalizzato: spazi, CRLF anziché LF, ritorno a capo finale e UTF-8 BOM possono cambiare il risultato. I file usano i byte esatti. I limiti sono 8 MiB di testo e 32 MiB per file.

CRC32 protegge dalle manomissioni o cifra i dati?

CRC32 rileva la corruzione accidentale; non è una cifratura né un hash crittografico. Dati diversi possono avere lo stesso CRC e non impedisce modifiche intenzionali. Usa SHA-256 con un checksum affidabile per controlli d’integrità più robusti, oppure lo strumento HMAC per autenticare messaggi con una chiave segreta.

I miei file, token o testi vengono caricati su un server?

No. I dati vengono elaborati nel browser. Il sito fornisce la pagina e il programma, ma non invia i tuoi contenuti a un server di conversione e non li salva in un account.

  • Hash SHA-256 e checksum

    Genera SHA-256 per testi e file e verifica i download confrontandoli con i checksum pubblicati.

  • Hash MD5 e checksum

    Calcola l’MD5 di testo o file locali e confrontalo con un checksum atteso.

  • File in Base64

    Codifica qualsiasi file in Base64, con prefisso Data URI, padding e ritorni a capo MIME facoltativi.

Tutti gli strumenti per sviluppatori

Codifica e file

Converti testo, byte, URL e immagini incorporate senza alterare i dati originali.

Analisi di dati e testi

Leggi dati strutturati e token e individua con precisione le modifiche.

Hash, identificatori e orari

Verifica file, genera identificatori e consulta date e pianificazioni ricorrenti.

Testi e file vengono elaborati sul tuo dispositivo. Non lasciare risultati riservati negli appunti condivisi e usa un dispositivo affidabile per chiavi private e token.