Es ist oft unsicher, Dateien aus dem Internet herunterzuladen, was oft gefährlich ist. Es ist auch erforderlich, diese Dateien für einige wichtige Arbeiten herunterzuladen. Tausende solcher Dateien werden auch von Millionen von Menschen heruntergeladen. Daher sollten solche Dateien besonders gut geschützt werden.
Dieser Artikel wird erfahren Prüfsumme und überprüfen Sie die SHA256 -Prüfsumme einer Datei unter Linux.
Voraussetzungen
Was ist SHA256?
Laut u.S. Nationale Sicherheitsbehörde, dieser Algorithmus ist Teil der SHA2 -Familie der Algorithmen. Das Akronym SHA steht für 'Secure Hash -Algorithmus' und 256 die Anzahl der in diesen Algorithmen verwendeten Bits.
Was ist SHA256 -Prüfsumme?
Es handelt sich um eine kryptografische Signatur jeder Datei, mit der Fehler identifiziert oder erfasst werden können, die während der Übertragung oder Speicherung eingeführt wurden. Eine Prüfsumme misst die Größe eines Blocks digitaler Daten. Es repräsentiert einzigartig eine Datei, die eine Zeichenfolge ist. Linux verfügt über mehrere mathematische Algorithmen, um eine Prüfsumme für eine Datei zu generieren.
In der Regel wird im Internet die SHA256 -Prüfsumme als Zeichenfolge direkt in der Hauptdatei oder als Textdatei im Abschnitt Download bereitgestellt. Über die ursprüngliche Prüfsummendatei können wir die Prüfsumme mit dem Schecksummen -Utility -Tool überprüfen.
So generieren Sie SHA256 -Prüfsumme?
Ein Prüfsummenalgorithmus generiert eine Prüfsumme. Es gibt verschiedene Prüfsummenalgorithmen.
Der sichere Hash -Algorithmus generiert einen Schecksumsatz, indem die Daten der Datei in kleinere Brocken zerlegt, einen Hash -Wert für jeden Teil erstellt und hinzugefügt werden.
SHA256 erstellt den Digest- oder Hash -Wert der Datei, und sobald die Datei manipuliert oder geändert wird, wird der ursprüngliche SHA256 -Digest -Wert geändert.
So überprüfen Sie die SHA256 -Prüfsumme mit SHA256SUM
Wir können die SHA256 -Prüfsumme auf zwei Arten überprüfen,
Befehlszeilenmethode
In jeder Linux -Verteilung sind Tools für verschiedene Prüfsummenalgorithmen verfügbar. Wir können die Prüfsumme mit diesen Tools überprüfen und generieren. Einige Befehlszeilenprüfungen sind wie folgt.
Abgesehen von all dem, SHA384SUM, SHA224SUM usw., sind auch verfügbar, die ähnliche Befehlsformate verwenden. Hier überprüfen wir die Prüfsumme mit Hilfe von SHA256SUM mit „OpenSuse Sprung 15.2 ”“.
Befehlszeile Utility SHA256SUM
Wir müssen keine Installation für SHA256SUM durchführen, da es Teil von GNU CoreUtils ist. Prüfsummendateien können von den meisten Verteilungen mit ISO -Dateien heruntergeladen werden.
Wir werden den OpenSuse -Sprung 15 herunterladen.2 ISO -Datei zuerst und laden Sie dann seine Prüfsumme mit Hilfe des WGet -Befehls herunter. Es ist erwähnenswert.
WGet https: // herunterladen.OpenSuse.org/Verteilung/sprung/15.2/ISO/OpenSuse-LEAP-15.2-DVD-X86_64.ISO.SHA25Sobald die Prüfsumme heruntergeladen wurde, können wir die Prüfsumme mit Hilfe des unten erwähnten Befehls erstellen.
SHA256SUM OpenSuse-LEAP-15.2-DVD-X86_64.ISODer Befehl mit dem Flag '-c' wird ausgeführt, um die Prüfsumme mit dem Wert in der SHA256SUMS-Datei zu vergleichen. Der Dateiname und die Prüfsumme vergleichen Sie alle Dateien im Verzeichnis mit dem entsprechenden Dateinamen und berechnen Sie die Prüfsumme jeder Datei.
$ SHA256SUM -C OpenSuse-LEAP-15.2-DVD-X86_64.ISO.SHA256Basierend auf der Prüfsumme der ISO -Datei können wir sehen, dass sie mit der Originaldatei übereinstimmt. Wir haben in der Ausgabe OK erhalten, was bedeutet, dass die heruntergeladene Datei nicht beschädigt und manipuliert ist. Infolgedessen können wir sehen, dass während des Downloads keine Dateien manipuliert oder geändert wurden.
Wenn 'Fail' in der Ausgabe anstelle von 'OK' geschrieben ist, zeigt es, dass unsere Datei beim Herunterladen beschädigt und manipuliert wird. Wir müssen die Datei zurückladen. Andernfalls können wir die jeweilige Verteilung nicht herunterladen.
GUI -Methode
Mit Hilfe von GTKHASH können wir eine grafische Methode verwenden, um die Prüfsumme zu überprüfen. Es kann Überprüfungen mithilfe von GTKHASH überprüft, die MD5-, SHA- und andere Prüfsummenalgorithmen unterstützt.
Installation von Gtkhash auf Ubuntu
Wir können GTKHASH in unserem Ubuntu -System problemlos installieren, indem wir einfach den unten geschriebenen Befehl ausführen:
Das ist alles, was wir tun müssen. Wählen Sie den Prüfsummenalgorithmus unserer Wahl aus.
Verwenden von GTKHASH
Die Anwendung ist relativ einfach zu bedienen.
Abschluss
In diesem Artikel haben wir gesehen, wie die Prüfsumme beschädigte Dateien genau erkannt. Es ist so genau, dass der Prüfsumme -Algorithmus, wenn wir ein Zeichen aus einer beliebigen Textdatei im ISO -Bild ersetzen oder löschen, einen ganz anderen Wert für dieses geänderte Bild generiert. Wir hoffen, dass Sie aus diesem Artikel alles gut verstanden haben.