Connect with us

Linux

Come Controllare l’Hash SHA-256 di un File su Linux

terminale

Nell’era digitale attuale, la sicurezza e l’integrità dei dati sono più importanti che mai. Una delle pratiche comuni per garantire che un file non sia stato alterato durante il trasferimento o il download è verificare il suo hash SHA-256. SHA-256 fa parte della famiglia di funzioni hash crittografiche SHA-2 e produce un valore hash univoco di 256 bit (32 byte) per un dato file. Questo valore hash può essere confrontato con un valore hash noto per verificare che i due file siano identici. Ecco come puoi controllare l’hash SHA-256 di un file su un sistema Linux.

Utilizzo del Comando sha256sum

La maggior parte delle distribuzioni Linux fornisce il comando sha256sum per calcolare e verificare l’hash SHA-256 di un file. Questo strumento è facile da usare e viene preinstallato in molte distribuzioni.

Calcolare l’Hash SHA-256

Per calcolare l’hash SHA-256 di un file, apri un terminale e usa il seguente comando:

sha256sum [percorso/del/file]

Sostituisci [percorso/del/file] con il percorso effettivo del file di cui desideri calcolare l’hash. Dopo aver eseguito il comando, verrà visualizzato l’hash SHA-256 del file.

Esempio:

Se vuoi calcolare l’hash SHA-256 di un file chiamato esempio.txt situato nella tua directory home, il comando sarà:

sha256sum ~/esempio.txt

Il risultato sarà una stringa alfanumerica lunga 64 caratteri, che rappresenta l’hash SHA-256 del file.

Verificare l’Hash SHA-256

Se hai un valore hash SHA-256 noto con cui confrontare, puoi semplicemente confrontare visivamente i due hash. Tuttavia, per file più grandi o per una verifica più comoda, puoi seguire questo metodo:

  1. Salva l’hash noto in un file di testo, ad esempio hash_noti.txt, in questo formato:
    [hash_sha256] [nome_file]

    Sostituisci [hash_sha256] con l’hash noto e [nome_file] con il nome del file da verificare.

  2. Usa il comando sha256sum con l’opzione di verifica -c:
    sha256sum -c hash_noti.txt

    Se l’hash del file corrisponde all’hash noto, il comando risponderà con [nome_file]: OK. In caso contrario, risponderà con [nome_file]: FAILED.

Scripting Avanzato

Per automatizzare il processo di verifica su numerosi file, puoi creare uno script bash che itera su un elenco di file, calcola il loro hash SHA-256 e confronta ciascuno con il suo valore hash noto.

Conclusione

Verificare l’hash SHA-256 di un file su Linux è un processo semplice grazie al comando sha256sum. Questa pratica è essenziale per garantire che i file scaricati o trasferiti non siano stati corrotti o modificati, offrendo una maggiore sicurezza e integrità dei dati. Che tu stia verificando l’integrità di una singola immagine di sistema operativo o confrontando numerosi file per motivi di sicurezza, sha256sum è uno strumento indispensabile nel tuo arsenale di sicurezza informatica.

Click to comment

Leave a Reply

Esegui l'accesso per Commentare

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi