Che cos'è un checksum e come calcolare un checksum
Ti(Are) stai chiedendo cos'è un checksum? Potresti aver notato che quando scarichi file da determinati siti Web, hanno una stringa molto lunga di numeri e lettere chiamata checksum o checksum MD5(checksum or MD5 checksum) o SHA-1 , ecc. Queste stringhe molto lunghe agiscono fondamentalmente come impronte digitali per quel particolare file, sia essere un EXE , ISO , ZIP , ecc.
I checksum vengono utilizzati per garantire l'integrità di un file dopo che è stato trasmesso da un dispositivo di archiviazione(storage device) a un altro. Questo può avvenire attraverso Internet o semplicemente tra due computer sulla stessa rete. In ogni caso, se vuoi assicurarti che il file trasmesso sia esattamente lo stesso del file di origine(source file) , puoi usare un checksum.
Il checksum viene calcolato utilizzando una funzione hash(hash function) e viene normalmente pubblicato insieme al download. Per verificare l'integrità del file, un utente calcola il checksum utilizzando un programma di calcolo(calculator program) del checksum e quindi confronta i due per assicurarsi che corrispondano.
I checksum vengono utilizzati non solo per garantire una trasmissione senza danni, ma anche per garantire che il file non sia stato manomesso. Quando viene utilizzato un buon algoritmo di checksum(checksum algorithm) , anche una piccola modifica al file risulterà in un valore di checksum(checksum value) completamente diverso .
I checksum più comuni sono MD5 e SHA-1(MD5 and SHA-1) , ma è stato riscontrato che entrambi presentano delle vulnerabilità. Ciò significa che una manomissione dannosa può portare a due file diversi con lo stesso hash calcolato. A causa di questi problemi di sicurezza, il nuovo SHA-2 è considerato la migliore funzione di (SHA-2)hash(hash function) crittografica poiché non è stato ancora dimostrato alcun attacco su di esso.
Come puoi vedere nello screenshot sopra, il file ISO(ISO file) che sto cercando di scaricare da Microsoft ha un checksum SHA1(SHA1 checksum) elencato. Una volta scaricato il file, userei un calcolatore di checksum(checksum calculator) per verificare l'integrità del file.
Circa il 99,9% delle volte, non devi preoccuparti o preoccuparti dei checksum quando scarichi file da Internet . Tuttavia, se stai scaricando qualcosa di sensibile come un software antivirus o per la privacy(anti-virus or privacy software) come Tor , è probabilmente una buona idea verificare il checksum perché gli hacker possono creare versioni infestate da malware di software critico per ottenere l'accesso completo a un sistema.
Ci sono un sacco di utilità diverse per il calcolo dei checksum e ne citerò solo uno o due qui poiché quelli buoni possono creare più hash per te e possono anche verificare gli hash.
Utilità checksum MD5 e SHA
MD5 & SHA Checksum Utility è la mia utility preferita per lavorare con i checksum perché ha tutte le funzionalità di cui ho bisogno nella versione gratuita. Una volta scaricato, esegui semplicemente il file EXE(EXE file) per aprire il programma.
L'interfaccia è molto semplice e facile da usare. Basta fare clic(Simply click) sul pulsante Sfoglia(Browse) per scegliere il file e gli hash verranno calcolati automaticamente per MD5 , SHA-1 , SHA-256 e SHA-512(SHA-256 and SHA-512) .
Come puoi vedere, l' hash MD5(MD5 hash) è il più corto e l' hash SHA-512(SHA-512 hash) è molto lungo. Più lungo è l'hash, più è sicuro.
Per verificare un hash, copialo e incollalo(copy and paste) nella casella Hash in fondo. (Hash)Fai clic(Click) su Verifica(Verify) e lo confronterà con i quattro hash generati per vedere se c'è una corrispondenza.
Calcolatore di checksum online
Per coloro che preferiscono non scaricare alcun software sui propri sistemi, un calcolatore di checksum online(online checksum calculator) sarebbe la scelta migliore. I calcolatori online hanno più restrizioni, principalmente la dimensione massima di caricamento del file, ma per file più piccoli funzionano perfettamente.
Un sito chiamato Defuse ha un calcolatore di checksum di file(file checksum calculator) gratuito per caricamenti fino a 5 MB di dimensione. È piuttosto piccolo, quindi dovrai utilizzare l'applicazione desktop o il prossimo strumento online(online tool) menzionato di seguito per qualcosa di più grande di quello.
Se 5 MB sono troppo piccoli, dai un'occhiata a OnlineMD5 , un altro sito gratuito che ti consente di generare checksum per file di dimensioni fino a 4 GB. Apparentemente, lo fa senza caricare il file effettivo sui loro server. Non sono sicuro di come funzioni, ma sembra che esegua semplicemente l'algoritmo localmente sul tuo sistema e quindi lo visualizzi semplicemente nel browser. Un modo abbastanza intelligente per farlo perché non devi scaricare software aggiuntivo e non devi aspettare per sempre il caricamento di un file di grandi dimensioni.
Questo sito è anche molto bello perché puoi verificare un checksum oltre a calcolarne uno. Si spera(Hopefully) che ora tu abbia una migliore comprensione di cos'è un checksum e di come può essere utilizzato e calcolato. Se stai inviando o ricevendo file protetti, un checksum è il modo migliore per entrambe le parti di verificare l'integrità di tali file. Se hai domande, pubblica un commento. Divertiti!
Related posts
Il 5 Best Sites per trovare un Online Tutor per Adults and Kids
Come ascoltare Radio Stations Online per Free
Il 10 Best Sites per testare la tua velocità di digitazione
Il 10 Best Sites per guardare Cartoons Online per Free
8 migliori siti Web per imparare Python Programming
I 10 siti Image Hosting gratuiti nel 2022
Le 7 Sites a Watch Bollywood Movies Online Legally
Funimation vs Crunchyroll: che è Best per Anime Streaming?
Spotify Web Player: Come Access and Use IT
Il 7 Best Sites per leggere Comic Books per Free
30 Best Auto-Miglioramento sottodisconciato su Reddit
6 Best StumbleUpon Alternatives
6 siti da Gioca Retro Games Online Per Free
120Hz televisori e telefoni sei qui: ne hai bisogno?
10 migliori siti di controllo dei fatti a Fight Misinformation
Il 6 Best Websites di controllare New Movie Releases
4 migliori siti Web per guardare Anime Online per Free
I migliori siti Web di incontri e Apps per Everyone nel 2021
Gli 8 Best Social Networking Sites per Graphic Designers per mettere in mostra i loro portafogli
8 Best YouTube Channels per Photography and Videography Lessons