Che cosè il checksum? E come calcolare i checksum

Siamo tutti abituati a inviare dati su Internet o su altre reti locali. Tipicamente, tali dati vengono trasferiti in rete sotto forma di bit. In genere, quando vengono inviate tonnellate di dati su una rete, è suscettibile di perdita di dati a causa di un problema di rete o addirittura di un attacco dannoso. Un checksum viene utilizzato per garantire che i dati ricevuti non siano danneggiati e privi di errori e perdite. Checksum agisce come un'impronta digitale o un identificatore univoco per i dati.

Per capire meglio, considera questo: ti mando un cesto di mele tramite un corriere. Ora, dal momento che l'agente di consegna è una terza parte, non possiamo fidarci completamente della sua autenticità. Quindi per assicurarmi che non abbia mangiato mele per strada e che tu riceva tutte le mele, ti chiamo e ti dico che ti ho mandato 20 mele. Quando ricevi il cesto, conti il ​​numero di mele e controlli se è 20.

Che cos'è il checksum?  E come calcolare i checksum

Questo conteggio delle mele è ciò che il checksum fa al tuo file. Se hai inviato un file molto grande su una rete (terza parte) o ne hai scaricato uno da internet e vuoi assicurarti che il file sia stato correttamente inviato o ricevuto, applichi un algoritmo di checksum al tuo file che viene inviato e comunicare il valore al destinatario. Alla ricezione del file, il destinatario applicherà lo stesso algoritmo e abbinerà il valore ottenuto a quanto inviato. Se i valori corrispondono, il file è stato inviato correttamente e nessun dato è andato perso. Ma se i valori sono diversi, il ricevitore saprà immediatamente che alcuni dati sono stati persi o che il file è stato manomesso sulla rete. Poiché i dati possono essere altamente sensibili e importanti per noi, è importante controllare eventuali errori che potrebbero essersi verificati durante la trasmissione. Così, un checksum è molto importante per mantenere l'autenticità e l'integrità dei dati. Anche un cambiamento molto piccolo nei dati provoca un cambiamento importante nel checksum. Anche i protocolli come TCP/IP che regolano le regole di comunicazione di Internet utilizzano il checksum per assicurarsi che vengano consegnati dati sempre corretti.

Un checksum è fondamentalmente un algoritmo che utilizza una funzione di hash crittografico. Questo algoritmo viene applicato su un dato o su un file prima di inviarlo e dopo averlo ricevuto in rete. Potresti aver notato che viene fornito accanto a un collegamento per il download in modo che quando scarichi il file, puoi calcolare il checksum sul tuo computer e abbinarlo al valore dato. Si noti che la lunghezza di un checksum non dipende dalla dimensione dei dati ma dall'algoritmo utilizzato. Gli algoritmi di checksum più comuni utilizzati sono MD5 (Message Digest algoritmi 5), SHA1 (Secure Hashing Algorithm 1), SHA-256 e SHA-512. Questi algoritmi producono rispettivamente valori hash a 128 bit, 160 bit, 256 bit e 512 bit. SHA-256 e SHA-512 sono più recenti e più potenti di SHA-1 e MD5, che in alcuni rari casi hanno prodotto gli stessi valori di checksum per due file diversi. Ciò ha compromesso la validità di tali algoritmi. Le tecniche più recenti sono a prova di errore e più affidabili. L'algoritmo di hashing converte principalmente i dati nel suo equivalente binario e quindi esegue alcune operazioni di base come AND, OR, XOR, ecc. Su di esso e infine estrae il valore esadecimale dei calcoli.

Contenuti

Che cos'è il checksum? E come calcolare i checksum

Metodo 1:  calcolare i checksum utilizzando PowerShell

1.Utilizzare la ricerca nel menu di avvio su Windows 10 e digitare PowerShell e fare clic su " Windows PowerShell " dall'elenco.

2. In alternativa, puoi fare clic con il pulsante destro del mouse su Start e selezionare " Windows PowerShell " dal menu.

Che cos'è il checksum?  E come calcolare i checksum

3.In Windows PowerShell, eseguire il comando seguente:

Get-FileHash yourFilePath Ad esempio, Get-FileHash C:\Users\hp\Desktop\myfile.docx

4.Il prompt visualizzerà il valore hash SHA-256 per impostazione predefinita.

Che cos'è il checksum?  E come calcolare i checksum

5.Per altri algoritmi, puoi utilizzare:

Get-FileHash yourFilePath –Algorithm MD5 O Get-FileHash yourFilePath –Algorithm SHA1

Ora puoi abbinare il valore ottenuto con il valore dato.

Che cos'è il checksum?  E come calcolare i checksum

Metodo 2: calcolare il checksum utilizzando il calcolatore di checksum online

Ci sono molti calcolatori di checksum online come 'onlinemd5.com'. Questo sito può essere utilizzato per calcolare i checksum MD5, SHA1 e SHA-256 per qualsiasi file e anche per qualsiasi testo.

1.Fare clic sul pulsante " Scegli file " e aprire il file desiderato.

2. In alternativa, trascina e rilascia il file nella casella indicata.

Che cos'è il checksum?  E come calcolare i checksum

3.Selezionare l' algoritmo desiderato e ottenere il checksum richiesto.

Che cos'è il checksum?  E come calcolare i checksum

4.Puoi anche abbinare questo checksum ottenuto con il checksum dato copiando il checksum dato nella casella di testo 'Confronta con:'.

5. Vedrai il segno di spunta o la croce accanto alla casella di testo di conseguenza.

Per calcolare direttamente l'hash per una stringa o un testo:

a) Scorri la pagina fino a " MD5 e SHA1 Hash Generator per testo "

Che cos'è il checksum?  E come calcolare i checksum

b) Copiare la stringa nella casella di testo data per ottenere il checksum richiesto.

Per altri algoritmi, puoi usare ' https://defuse.ca/checksums.htm '. Questo sito offre un ampio elenco di molti diversi valori di algoritmi di hashing. Fare clic su 'Scegli file' per selezionare il file e fare clic su ' Calcola checksum… ' per ottenere i risultati.

Metodo 3: utilizzare l'utility checksum MD5 e SHA

Innanzitutto, scarica l'utilità MD5 e SHA Checksum, quindi avviala facendo doppio clic sul file exe. Sfoglia semplicemente il tuo file e puoi ottenere il suo hash MD5, SHA1, SHA-256 o SHA-512. Puoi anche copiare e incollare l'hash specificato nella casella di testo pertinente per abbinarlo facilmente al valore ottenuto.

Che cos'è il checksum?  E come calcolare i checksum

Consigliato:

Spero che i passaggi precedenti siano stati utili per imparare Che cos'è il checksum? E come calcolarlo; ma se hai ancora domande su questo articolo, sentiti libero di farle nella sezione dei commenti.

Sign up and earn $1000 a day ⋙

Come usare la forza in Fortnite

Come usare la forza in Fortnite

La collaborazione tra "Fortnite" e "Star Wars" ha portato ai giocatori poteri speciali della Forza e missioni "Star Wars". I poteri della Forza sono apparsi con il Capitolo 4,

Come disattivare il filtro della chat in Twitch

Come disattivare il filtro della chat in Twitch

La piattaforma Twitch ha la possibilità di proteggerti dalla visualizzazione di linguaggio dannoso, offensivo e ingiurioso nella chat. Per gli utenti più giovani è consigliabile avere

Come vedere chi ha visualizzato il tuo documento Google

Come vedere chi ha visualizzato il tuo documento Google

https://www.youtube.com/watch?v=Pt48wfYtkHE Google Docs è un eccellente strumento per la collaborazione poiché consente a più persone di modificare e lavorare su un singolo

Come ritagliare una forma in Illustrator

Come ritagliare una forma in Illustrator

Puoi utilizzare diversi metodi per ritagliare forme in Adobe Illustrator. Questo perché molti oggetti non vengono creati nello stesso modo. Purtroppo,

Perché il mio numero è vietato su Telegram?

Perché il mio numero è vietato su Telegram?

Hai mai ricevuto la notifica "Questo numero di telefono è stato bannato" su Telegram? Se è così, ti starai chiedendo cosa significa. Telegram ha delle restrizioni

Come capire se qualcuno ti ha bloccato su Snapchat

Come capire se qualcuno ti ha bloccato su Snapchat

Snapchat è una popolare piattaforma social che consente agli utenti di pubblicare video clip pubblicamente e inviare messaggi direttamente ad altri utenti se qualcuno non risponde

Telegram: risolto lerrore Puoi inviare messaggi solo a contatti comuni.

Telegram: risolto lerrore Puoi inviare messaggi solo a contatti comuni.

Ricevere una scusa, al momento puoi inviare messaggi solo a contatti reciproci. L'errore in Telegram può essere un peccato quando si contatta un nuovo contatto.

Come utilizzare un layout verticale nelle Presentazioni Google

Come utilizzare un layout verticale nelle Presentazioni Google

Se desideri creare una presentazione per telefoni cellulari, dovrai modificare il layout in verticale in Presentazioni Google. Le Presentazioni Google sono destinate

Come creare collegamenti in ossidiana

Come creare collegamenti in ossidiana

Obsidian offre una piattaforma per la creazione e la gestione di collegamenti tra risorse, note e idee. La creazione di collegamenti in Obsidian ti aiuta a sbloccare nuovi livelli di

Come unire facilmente due volti con diversi strumenti diversi

Come unire facilmente due volti con diversi strumenti diversi

Unire due volti completamente diversi dalle fotografie è sempre un ottimo modo per divertirsi. La fusione di due immagini separate per creare un look completamente nuovo ha

Come unirsi a un canale in Discord

Come unirsi a un canale in Discord

https://www.youtube.com/watch?v=ptR9NfE8FVw I canali Discord sono ciò che rende divertente l'applicazione Discord. Che si tratti di un canale di testo pieno zeppo di meme

Come trovare bozze di Facebook

Come trovare bozze di Facebook

Aggiornato il 19 ottobre 2023 A volte, la vita ostacola i nostri obiettivi sui social media. Probabilmente hai avuto quei momenti in cui stai scrivendo sul tuo telefono,

Come disattivare le chiamate su WhatsApp

Come disattivare le chiamate su WhatsApp

Sebbene sia possibile disabilitare le chiamate su WhatsApp, questa opzione non è facilmente reperibile nell'app a meno che non si apporti alcune modifiche. Molti utenti scelgono di farlo

Come disabilitare la navigazione dellinterfaccia utente in Roblox

Come disabilitare la navigazione dellinterfaccia utente in Roblox

Il problema più grande che incontrano gli utenti Roblox è rimanere bloccati in un gioco. Ciò è dovuto alla navigazione dell'interfaccia utente che potresti aver attivato accidentalmente mentre

Come aggiungere un momento saliente su Instagram senza pubblicare una storia

Come aggiungere un momento saliente su Instagram senza pubblicare una storia

https://www.youtube.com/watch?v=srNFChLxl5c Gli highlights di Instagram sono un ottimo modo per avvicinarsi ai tuoi follower. Puoi condividere i tuoi momenti speciali

Messaggero vs. WhatsApp: un confronto tra le app di messaggistica

Messaggero vs. WhatsApp: un confronto tra le app di messaggistica

Se usi un'app di messaggistica per restare in contatto con familiari e amici, hai già familiarità con Facebook Messenger e WhatsApp. Entrambi sono gratuiti,

Il miglior software di recupero dati

Il miglior software di recupero dati

La perdita di dati può essere devastante, sia dal punto di vista finanziario che dal punto di vista della produttività. Secondo IBM, il costo medio di una violazione dei dati nel 2023 è stato superiore a 4 dollari

Come utilizzare uno schermo diviso su un iPad

Come utilizzare uno schermo diviso su un iPad

Sapevi che puoi lavorare su più app contemporaneamente sul tuo iPad? Puoi utilizzare molte opzioni multitasking sul tuo iPad, come la visualizzazione divisa. Diviso

Come attivare o disattivare 2FA su una PS4

Come attivare o disattivare 2FA su una PS4

L'impostazione dell'autenticazione a due fattori (2FA), nota anche come autenticazione in due passaggi, è essenziale poiché offre un ulteriore livello di sicurezza. Nel moderno

Come gestire i sottotitoli per Paramount+ (tutti i principali dispositivi)

Come gestire i sottotitoli per Paramount+ (tutti i principali dispositivi)

I sottotitoli sono la soluzione ideale se vuoi goderti il ​​tuo film o programma TV preferito in silenzio. Come altre piattaforme di streaming, Paramount+ te lo consente rapidamente