Come verificare il checksum di Shatop 106 di un file su Linux

Come verificare il checksum di Shatop 106 di un file su Linux
Un elemento importante della sicurezza di Internet è la sua sicurezza. Sviluppo e ricerche continue vengono condotte per prevenire l'uso dannoso e migliorare i file e le applicazioni Internet.

Spesso non è sicuro scaricare file da Internet, il che è spesso pericoloso. È anche necessario scaricare questi file per un lavoro vitale. Migliaia di tali file sono anche scaricati da milioni di persone. Pertanto, tali file dovrebbero essere protetti particolarmente bene.

Questo articolo imparerà di checksum e verifica il checksum sha256 di un file su Linux.

Prerequisiti

  • Terminal (i non trasudors possono funzionare facilmente lì)
  • Convalida il file di checksum (è necessario)
  • File ISO (scaricato)

Cos'è Sha256?

Secondo la u.S. National Security Agency, questo algoritmo fa parte della famiglia di algoritmi Sha2. L'acronimo SHA sta per "Algoritmo di hash sicuro" e 256 è il numero di bit utilizzati in questi algoritmi.

Cos'è sha256 checksum?

È una firma crittografica di qualsiasi file che può utilizzare per identificare o rilevare errori introdotti durante la trasmissione o l'archiviazione. Un checksum misura la dimensione di un blocco di dati digitali. Rappresenta in modo univoco un file che è una stringa. Linux ha diversi algoritmi matematici per generare un checksum per un file.

In genere, su Internet, il checksum SHA256 è fornito come stringa direttamente nel file principale o come file di testo nella sezione Download. Attraverso il file di checksum originale, possiamo verificare il checksum con lo strumento di utilità checksum.

Come generare checksum sha256?

Un algoritmo checksum genera un checksum. Ci sono vari algoritmi di checksum.

  • Algoritmi e varianti di hash sicuri (SHA-1, SHA-2, ecc.)
  • Algoritmo MD-5

L'algoritmo hash sicuro genera un valore di checksum rompendo i dati del file in blocchi più piccoli, creando un valore di hash per ogni parte e aggiungendoli.

Sha256 crea il valore digest o hash del file e una volta che il file è manomesso o modificato, il valore digest sha256 originale viene modificato.

Come verificare il checksum sha256 con sha256sum

Possiamo verificare il checksum sha256 in due modi,

  1. Utilità della linea di comando sha256sum
  2. Metodo GUI

Metodo della riga di comando

Ci sono strumenti disponibili in ogni distribuzione Linux per diversi algoritmi di checksum. Possiamo verificare e generare il checksum utilizzando questi strumenti. Alcuni checksum della riga di comando sono i seguenti.

Oltre a tutto questo, Sha384Sum, Sha224Sum, ecc., sono anche disponibili, che utilizzano formati di comando simili. Qui verificheremo il checksum con l'aiuto di Sha256Sum usando “OpenSuse Leap 15.2 ".

Utilità della linea di comando sha256sum
Non abbiamo bisogno di eseguire alcuna installazione per Sha256Sum in quanto fa parte di GNU Coreutils. I file checksum sono disponibili per il download dalla maggior parte delle distribuzioni con file ISO.

Scaricheremo OpenSuse Leap 15.2 file ISO prima e quindi scarica il suo checksum con l'aiuto del comando WGET. Vale la pena notare che insieme ai file ISO, viene fornito anche il file di testo "sha256sums" e contiene valori di checksum.

Wget https: // scarica.Opensuse.org/distribuzione/salto/15.2/ISO/OpenSuse-Leap-15.2-DVD-X86_64.iso.sha25

Una volta scaricato il checksum, possiamo generare il checksum con l'aiuto del comando di seguito.

Sha256Sum Opensuse-Leap-15.2-DVD-X86_64.iso
0FD2D4E630B6579B933B5CB4930A8100ACCA6B4E29CD2738C4B7A9B2F76D80E4 OpenSuse-Leap-15.2-DVD-X86_64.iso

Il comando con il flag '-c' viene eseguito per confrontare il checksum con il valore nel file sha256sums. Il nome file e il checksum confrontano tutti i file nella directory con il nome file corrispondente e calcola il checksum di ciascun file.

$ sha256sum -c OpenSuse-Leap-15.2-DVD-X86_64.iso.Sha256
Opensuse-Leap-15.2-DVD-X86_64.ISO: OK
SHA256SUM: ATTENZIONE: 14 righe sono formattate in modo improprio

Sulla base del checksum del file ISO, possiamo vedere che corrisponde al file originale. Abbiamo ricevuto OK nell'output, il che significa che il file scaricato non è corrotto e manomesso. Di conseguenza, possiamo vedere che nessun file è stato manomesso o modificato durante il download.

Se "Fail" è scritto nell'output invece di "OK", mostra che il nostro file è corrotto e manomesso mentre lo scarica. Dobbiamo scaricare il file indietro; Altrimenti, non possiamo scaricare la rispettiva distribuzione.

Metodo GUI

Con l'aiuto di GTKHASH, possiamo usare un metodo grafico per verificare il checksum. Può verificare i checksum utilizzando GTKHASH, che supporta MD5, SHA e altri algoritmi checksum.

Installazione di Gtkhash su Ubuntu
Possiamo facilmente installare GTKHASH nel nostro sistema Ubuntu semplicemente eseguendo il comando scritto di seguito:

SUDO APT Installa gtkhash

Questo è tutto ciò che dobbiamo fare. Seleziona l'algoritmo checksum di nostra scelta.

  • Nel menu, selezionare Modifica> Preferenze.
  • Scegli quelli che vogliamo usare.
  • Fai clic sul pulsante Chiudi.
SHA256, SHA-1 e MD5 sono selezionati per impostazione predefinita.

Usando GTKHASH
L'applicazione è relativamente facile da usare.

  • La prima cosa che dobbiamo fare è selezionare il file da rivedere.
  • Successivamente, immettere il valore checksum trovato sul sito Web nella casella di controllo.
  • Premere il pulsante hash.
  • Genera il valore checksum con il nostro algoritmo scelto.
  • Se la casella di controllo corrisponde a qualcuno di essi, mostra un piccolo segno di spunta accanto ad essa.

Conclusione

In questo articolo, abbiamo visto come il checksum rileva accuratamente i file corrotti. È così accurato che se sostituiamo o eliminiamo un carattere da qualsiasi file di testo all'interno dell'immagine ISO, l'algoritmo di checksum genera un valore completamente diverso per quell'immagine modificata. Speriamo che tu abbia capito tutto bene da questo articolo.