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

La tua fotocamera ha bisogno di una scheda SD veloce?
La tua fotocamera ha bisogno di una scheda SD veloce?
Le schede di memoria flash per le fotocamere digitali sono ora assurdamente economiche. Una scheda SD da 64 GB può essere acquistata online per circa £ 30. È abbastanza spazio per archiviare 5.000 file raw prodotti da una tipica reflex digitale, o più di 30,
Come eliminare le stazioni su Pandora
Come eliminare le stazioni su Pandora
Pandora ha così tante stazioni musicali tra cui scegliere che può essere travolgente. Scopri come eliminare le stazioni su Pandora utilizzando l'interfaccia web o su dispositivi mobili.
Come impostare una sveglia su un Macbook
Come impostare una sveglia su un Macbook
Cercare di impostare le sveglie sul tuo Macbook non è così facile come sembra. Forse stai cercando di cronometrare te stesso per calcolare le tue parole al minuto, impostare promemoria per il tuo programma giornaliero o persino cronometrare il cibo in
iPhone 7 – Come eseguire il mirroring del mio schermo sulla mia TV o PC
iPhone 7 – Come eseguire il mirroring del mio schermo sulla mia TV o PC
Guardare l'intrattenimento quotidiano è molto più divertente su un grande schermo. Se possiedi un iPhone/iPad, ci sono diverse opzioni per farlo accadere. I metodi che vedrai qui sono stati testati su un iPhone
Come selezionare e spostare in Procreate
Come selezionare e spostare in Procreate
Procreate ha molte possibilità per gli utenti, soprattutto dopo che hanno imparato a navigare e utilizzare diversi strumenti. La creazione può essere piuttosto travolgente all'inizio. Se vuoi imparare come selezionare e muoverti in Procreate, segui e impara
Recensione di Apple iPhone 4S
Recensione di Apple iPhone 4S
Dopo quattro anni e cinque diversi telefoni, è emerso uno schema prevedibile con l'iPhone di Apple. Con le voci pre-lancio incentrate su un iPhone 5, Apple ha sorpreso tutti con un telefono che non contiene grandi sorprese. Proprio come l'iPhone 3GS
Come risolvere i problemi di una stampante offline in Windows 10
Come risolvere i problemi di una stampante offline in Windows 10
Le stampanti in rete avrebbero dovuto semplificare la vita degli impiegati: stampare da qualsiasi luogo a qualsiasi luogo, senza problemi con i server di stampa o inserire documenti su supporti rimovibili e portarli a una stazione di stampa. Eppure come sono andate le cose