Principale Finestre Cos'è un checksum? Esempi, casi d'uso e calcolatori

Cos'è un checksum? Esempi, casi d'uso e calcolatori



Un checksum ti dice se la tua versione di un file è stata modificata o meno.

Definizione del checksum (e come viene generato)

Il checksum è il risultato dell'esecuzione di un algoritmo, chiamato funzione hash crittografica, su un dato, solitamente un singolo file.

Confrontando il checksum generato dalla tua versione del file con quello fornito dall'origine del file aiuta a garantire che la tua copia del file sia autentica e priva di errori.

Un checksum è talvolta chiamato anche asomma hashe meno spesso avalore hash,codice hash, o semplicemente ahash.

Un semplice esempio di checksum

L'idea di un checksum o di una funzione hash crittografica potrebbe sembrare complicata e forse non vale la pena, ma è vero il contrario! I checksum non sono poi così difficili da capire o creare.

Cominciamo con un semplice esempio, si spera che dimostri il potere dei checksum di dimostrare che qualcosa è cambiato. Il checksum MD5 per la frase seguente è una lunga stringa di caratteri che rappresenta quella frase.

|_+_|

Per i nostri scopi qui, essenzialmente sono uguali tra loro. Tuttavia, apportando anche una piccola modifica, come rimuovere jbastail periodo, produrrà un checksum completamente diverso.

|_+_|

Come puoi vedere, anche una minima modifica nel file produrrà un checksum molto diverso, rendendo molto chiaro che uno non è uguale all'altro.

Come viene utilizzato: un caso d'uso del checksum

Supponiamo che tu scarichi un grosso aggiornamento software, come un service pack. Probabilmente si tratta di un file enorme, che richiede diversi minuti o più per essere scaricato.

Una volta scaricato, come fai a sapere che il file è stato ricevuto correttamente? Cosa succederebbe se durante il trasferimento venissero persi alcuni bit e il file che hai sul tuo computer in questo momento no?esattamentecosa si intendeva? Applicare un aggiornamento a un programma che non è esattamente come lo ha creato lo sviluppatore potrebbe causare grossi problemi.

È qui che confrontare i checksum può tranquillizzarti. Supponendo che il sito Web da cui hai scaricato il file fornisca i dati del checksum insieme al file da scaricare, puoi quindi utilizzare un calcolatore del checksum (maggiori dettagli su quelli di seguito) per produrre un checksum dal file scaricato.

Ad esempio, supponiamo che il sito Web fornisca questo checksum per il file scaricato

|_+_|

Quindi utilizzi il tuo calcolatore di checksum per produrre un checksum utilizzando la stessa funzione hash crittografica, MD5 in questo esempio, sul file sul tuo computer.

come cambiare colonna in excel

I checksum corrispondono? Grande! Puoi essere molto sicuro che i due file siano identici.

I checksum non corrispondono? Ciò può significare una serie di cose:

  • Qualcuno ha sostituito il download con qualcosa di dannoso a tua insaputa.
  • Il file è stato modificato di proposito da te. Come hai letto sopra, questo potrebbe essere un cambiamento impercettibile, come aggiungere o rimuovere una singola lettera o un altro carattere.
  • Stai confrontando un file totalmente diverso, ma innocuo, come una versione più recente se si tratta di un programma software o un documento aggiornato.
  • La connessione di rete è stata interrotta e il download del file non è stato completato oppure si è verificato un problema con la memorizzazione del file una volta raggiunto il disco rigido. Prova a scaricare nuovamente il file, quindi crea un nuovo checksum sul nuovo file, quindi confronta di nuovo.

I checksum sono utili anche per verificare che un file sia stato scaricato da qualche partealtroche la fonte originale sia, infatti, un file valido e non sia stato alterato, in modo doloso o meno, dall'originale. Basta confrontare l'hash creato con quello disponibile dalla fonte del file.

come invitare al clan warframe

Calcolatori del checksum

I calcolatori del checksum sono gli strumenti utilizzati per calcolare i checksum. Ce ne sono moltissimi in circolazione, ognuno dei quali supporta un diverso set di funzioni hash crittografiche.

Due opzioni gratuite

Un'ottima opzione gratuita (la nostra preferita, in realtà) è ​ Microsoft File Checksum Integrity Verifier , chiamato in breve FCIV. Supporta solo MD5 e SHA-1 funzioni di hash crittografico, ma queste sono di gran lunga le più popolari al momento.

Microsoft File Checksum Integrity Verifier è un programma da riga di comando, ma è molto facile da usare.

Come verificare l'integrità dei file in Windows con FCIV

Un altro eccellente calcolatore di checksum gratuito per Windows è IgorWare Hasher ed è completamente portatile, quindi non devi installare nulla (ma avrai bisogno di un apri file RAR per decomprimere il programma). Se non ti senti a tuo agio con gli strumenti da riga di comando, questo strumento è probabilmente una scelta migliore. Supporta MD5 e SHA-1, oltre a CRC32. Puoi usarlo per trovare il checksum di testo e file.

Una calcolatrice Windows integrata

Puoi anche usare il certutil programma integrato in Windows. Anche questo è uno strumento da riga di comando, ma è altrettanto facile da usare per convalidare il checksum MD5 dei file. L'articolo descrive anche come fare lo stesso su Linux con Sono MD5 .

IgorWare Hasher

Un'opzione Open Source

Da JDigest è un calcolatore di checksum open source che funziona sia su Windows che su macOS e Linux.

Un'opzione online

Se preferisci utilizzare un calcolatore online, ci piace questo strumento di checksum del file MD5 perché ti consente di caricare file.

Poiché non tutti i calcolatori di checksum supportano tutte le possibili funzioni hash crittografiche, assicurati che qualsiasi calcolatore che scegli di utilizzare supporti la funzione hash che ha prodotto il checksum che accompagna il file che stai scaricando.

FAQ
  • Tutti i checksum sono unici?

    SÌ. Solo i file identici avranno lo stesso checksum. La modifica di qualsiasi cosa diversa dal nome del file comporterà un checksum diverso.

  • In che modo i calcolatori del checksum calcolano i checksum?

    I calcolatori del checksum utilizzano una serie di algoritmi tra cui il controllo di parità longitudinale, il checksum di Fletcher, Adler-32 e i controlli di ridondanza ciclica (CRC).

  • Come posso convalidare più checksum contemporaneamente?

    Puoi ottenere il checksum di più file contemporaneamente utilizzando MD5 comando. Apri il terminale e digita md5 seguito dal nome di ciascun file (separato da spazi), quindi premere accedere .

Articoli Interessanti

Scelta Del Redattore

Come sfocare lo sfondo per i video di TikTok
Come sfocare lo sfondo per i video di TikTok
https://www.youtube.com/watch?v=5n9EXWNPUwo Non è più così facile distinguersi su TikTok. Ci sono sempre nuove entusiasmanti sfide con cui tenere il passo su questa piattaforma in rapida crescita. Tuttavia, utilizzando effetti e filtri interessanti,
14 modi per risolvere il codice di errore Roblox 268
14 modi per risolvere il codice di errore Roblox 268
Ricevere l'avviso Roblox Error Code 268 può significare un divieto temporaneo o permanente. Per far scomparire il messaggio, disattiva i cheat e i software antivirus, controlla le impostazioni Internet e prova un'altra versione del videogioco Roblox.
Archivi tag: Windows 10 Quick Assist
Archivi tag: Windows 10 Quick Assist
Come mostrare le icone del desktop classico sul desktop in Windows 8.1
Come mostrare le icone del desktop classico sul desktop in Windows 8.1
Descrive come mostrare tutte le icone desktop classiche sul desktop, come computer, documenti, rete e la cartella personale dell'utente.
Come risolvere gli AirPod che non si collegano
Come risolvere gli AirPod che non si collegano
Gli AirPod potrebbero avere problemi a connettersi all'iPhone o ad un altro dispositivo associato. Scopri come risolvere i problemi di connessione dell'AirPod rimanendo nel raggio d'azione, risolvendo i problemi Bluetooth, aggiornando il software e altro ancora.
Come guardare la TV mobile in macchina
Come guardare la TV mobile in macchina
Dal satellite allo Slingbox, ci sono tanti modi per guardare la TV in macchina. Qui discutiamo le opzioni disponibili e l'attrezzatura necessaria.
Come verificare gli aggiornamenti delle app dello Store in Windows 10
Come verificare gli aggiornamenti delle app dello Store in Windows 10
A volte potrebbe essere necessario verificare manualmente la disponibilità di aggiornamenti dell'app Store in Windows 10. Ad esempio, è possibile disabilitare la funzionalità di aggiornamento automatico delle app in Microsoft Store.