Input

Output

Cos'è CRC-32?

CRC-32 è un codice di rilevamento errori basato su controlli di ridondanza ciclica. Produce un checksum di 32 bit (4 byte) come stringa esadecimale di 8 caratteri.

CRC-32 è usato in archivi ZIP, immagini PNG e frame Ethernet. L'algoritmo è basato sulla divisione polinomiale su GF(2).

Come usare questo strumento

1

Inserisci il testo

Digita o incolla il testo nell'editor sinistro. Puoi cliccare su Esempio o Caricare un file.

2

Visualizza il checksum

Il pannello destro mostra il checksum CRC-32 come stringa esadecimale di 8 caratteri.

3

Copia o scarica

Clicca su Copia o Scarica.

Esempi di Checksum

Esempio di generazione checksum CRC-32:

Testo di input

Input

Output checksum CRC-32

Output

Domande frequenti

CRC-32 è un hash crittografico?

No. CRC-32 è per il rilevamento errori. Vedi il catalogo CRC RevEng.

Dove viene usato CRC-32?

In formati ZIP/GZIP, verifica PNG e Ethernet. La specifica PNG ne definisce l'uso.

I miei dati vengono inviati a un server?

No. Tutto il calcolo avviene localmente nel browser.

Quanto è veloce CRC-32?

CRC-32 è significativamente più veloce di hash crittografici come SHA-256.

Strumenti correlati

Per saperne di più: Guida indolore al CRC e Python binascii.crc32.