Table of Contents

Guida: Ottenere gli hash dei file su Linux usando gli strumenti integrati

Introduzione

Nel mondo dei sistemi Linux, ottenere gli hash dei file è essenziale per garantire l’integrità dei dati e verificare l’autenticità dei file. Gli hash dei file servono come identificatori univoci che consentono agli utenti di rilevare i tentativi di manomissione e di convalidare l’integrità dei dati. In questa guida completa, vedremo come ottenere gli hash SHA256, MD5 e SHA1 dei file su Linux utilizzando gli strumenti integrati. Seguite le istruzioni passo passo e imparate attraverso esempi specifici.


Ottenere gli hash su Linux usando gli strumenti integrati

Linux fornisce diversi strumenti integrati che consentono agli utenti di calcolare gli hash dei file senza la necessità di installare software aggiuntivi. Esploreremo tre algoritmi di hashing ampiamente utilizzati: SHA256, MD5 e SHA1.

Ottenere l’hash SHA256

Per ottenere l’hash SHA256 di un file su Linux, è possibile utilizzare il comando sha256sum comando. Aprire un terminale e navigare nella directory in cui si trova il file. Eseguite quindi il seguente comando:

sha256sum file_path

Sostituire file_path con il percorso effettivo del file.

Ottenere gli hash MD5 e SHA1

È possibile ottenere anche gli hash MD5 e SHA1 hashes di un file su Linux utilizzando comandi simili:

  • Per ottenere il valore MD5 hash
md5sum file_path
  • Per ottenere il SHA1 hash
sha1sum file_path

Sostituire file_path con il percorso del file in entrambi i comandi.

Esempi

Vediamo alcuni esempi specifici per illustrare il processo di ottenimento degli hash utilizzando gli strumenti integrati in Linux.

Esempio 1: Ottenere l’hash SHA256

Immaginate di avere un file chiamato document.pdf che si trova nella directory /home/user/docs Per ottenere il SHA256 hash di questo file su Linux, eseguite il seguente comando:

sha256sum /home/user/docs/document.pdf

L’uscita visualizzerà il valore SHA256 hash del file.

Esempio 2: Ottenere l’hash MD5

Supponiamo di avere un file chiamato image.jpg memorizzati nella directory /home/user/pictures Per ottenere il MD5 hash di questo file su Linux, eseguire il seguente comando:

md5sum /home/user/pictures/image.jpg

Il terminale visualizzerà il messaggio MD5 hash del file.

Esempio 3: Ottenere l’hash SHA1

Consideriamo uno scenario in cui si ha un file chiamato data.txt che si trova nella directory /home/user/files Per ottenere il SHA1 hash di questo file su Linux, eseguite il seguente comando:

sha1sum /home/user/files/data.txt

L’uscita visualizzerà il valore SHA1 hash del file.

Conclusione

Ottenere gli hash dei file su Linux utilizzando gli strumenti integrati è un metodo semplice ma potente per garantire l’integrità dei dati e convalidare l’autenticità dei file. Seguendo le istruzioni fornite in questa guida, potrete calcolare con sicurezza gli hash SHA256, MD5 e SHA1 dei vostri file sui sistemi Linux.

Riferimenti

  1. sha256sum - Linux man page
  2. md5sum - Linux man page
  3. sha1sum - Linux man page