Was ist Prüfsumme? Und wie man Prüfsummen berechnet

Wir alle sind es gewohnt, Daten über das Internet(Internet) oder andere lokale Netzwerke zu versenden . Typischerweise werden solche Daten in Form von Bits über das Netzwerk übertragen. Wenn Tonnen von Daten über ein Netzwerk gesendet werden, ist es im Allgemeinen anfällig für Datenverlust aufgrund eines Netzwerkproblems oder sogar eines böswilligen Angriffs. Über eine Prüfsumme wird sichergestellt, dass die empfangenen Daten unbeschädigt, fehler- und verlustfrei sind. Die Prüfsumme(Checksum) dient als Fingerabdruck oder eindeutiger Identifikator für die Daten.

Um das besser zu verstehen, bedenke folgendes: Ich schicke dir einen Korb mit Äpfeln über irgendeinen Zusteller. Da der Zusteller nun ein Dritter ist, können wir uns nicht ganz auf seine Authentizität verlassen. Damit er unterwegs keine Äpfel gegessen hat und Sie alle Äpfel erhalten, rufe ich Sie an und sage Ihnen, dass ich Ihnen 20 Äpfel geschickt habe. Wenn Sie den Korb erhalten, zählen Sie die Anzahl der Äpfel und prüfen, ob es 20 sind.

Was ist Prüfsumme und wie berechnet man Prüfsummen?

Diese Anzahl von Äpfeln ist das, was die Prüfsumme mit Ihrer Datei macht. Wenn Sie eine sehr große Datei über ein Netzwerk (Drittanbieter) gesendet oder aus dem Internet heruntergeladen haben und sicherstellen möchten, dass die Datei korrekt gesendet oder empfangen wurde, wenden Sie einen Prüfsummenalgorithmus auf Ihre Datei an, die gerade gesendet wird gesendet und den Wert an den Empfänger übermitteln. Beim Empfang der Datei wendet der Empfänger denselben Algorithmus an und gleicht den erhaltenen Wert mit dem ab, was Sie gesendet haben. Stimmen die Werte überein, wurde die Datei korrekt versendet und es sind keine Daten verloren gegangen. Aber wenn die Werte unterschiedlich sind, weiß der Empfänger sofort, dass einige Daten verloren gegangen sind oder die Datei über das Netzwerk manipuliert wurde. Da die Daten sehr sensibel und wichtig für uns sein können, ist es wichtig, alle Fehler zu überprüfen, die während der Übertragung aufgetreten sein könnten. So, Eine Prüfsumme ist sehr wichtig, um die Authentizität und Integrität der Daten zu wahren. Schon eine sehr kleine Änderung der Daten bewirkt eine große Änderung der Prüfsumme. Protokolle wieTCP/IP , das die Kommunikationsregeln des Internets regelt, verwendet ebenfalls die Prüfsumme, um sicherzustellen, dass immer korrekte Daten geliefert werden.

Eine Prüfsumme ist im Grunde ein Algorithmus, der eine kryptografische Hash-Funktion verwendet. Dieser Algorithmus wird vor dem Senden und nach dem Empfangen über ein Netzwerk auf ein Datenelement oder eine Datei angewendet. Sie haben vielleicht bemerkt, dass es neben einem Download-Link bereitgestellt wird, sodass Sie beim Herunterladen der Datei die Prüfsumme auf Ihrem eigenen Computer berechnen und mit dem angegebenen Wert abgleichen können. Beachten Sie, dass die Länge einer Prüfsumme nicht von der Datengröße, sondern vom verwendeten Algorithmus abhängt. Die am häufigsten verwendeten Prüfsummenalgorithmen sind MD5 ( Message Digest algorithm 5), SHA1 ( Secure Hashing Algorithm 1), SHA-256 und SHA-512. Diese Algorithmen erzeugen 128-Bit-, 160-Bit-, 256-Bit- bzw. 512-Bit-Hash-Werte. SHA-256 und SHA-512 sind neuer und stärker als SHA-1 und MD5 , die in einigen seltenen Fällen dieselben Prüfsummenwerte für zwei verschiedene Dateien erzeugten. Dies beeinträchtigte die Gültigkeit dieser Algorithmen. Die neueren Techniken sind fehlersicher und zuverlässiger. Der Hash-Algorithmus konvertiert die Daten hauptsächlich in ihr binäres Äquivalent und führt dann einige grundlegende Operationen wie AND , OR, XOR usw. darauf aus und extrahiert schließlich den Hex-Wert der Berechnungen.

Was ist eine Prüfsumme? Und wie man Prüfsummen berechnet

Methode 1:  (Method 1: )Prüfsummen(Calculate Checksums) mit PowerShell berechnen(PowerShell)

1. Verwenden Sie die Suche im Startmenü von Windows 10 und geben Sie PowerShell ein und klicken Sie in der Liste auf „ Windows PowerShell “.

2.Alternativ können Sie mit der rechten Maustaste auf Start klicken und „ Windows PowerShell “ aus dem Menü auswählen.

Öffnen Sie Windows PowerShell mit erhöhten Rechten im Win + X-Menü

3.Führen Sie in Windows PowerShell den folgenden Befehl aus:

Get-FileHash yourFilePath
For example, Get-FileHash C:\Users\hp\Desktop\myfile.docx

4.Die Eingabeaufforderung zeigt standardmäßig den SHA-256-Hashwert an.( SHA-256 hash value by default.)

Berechnen Sie Prüfsummen mit PowerShell

5.Für andere Algorithmen können Sie verwenden:

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

Sie können nun den erhaltenen Wert mit dem angegebenen Wert abgleichen.

Sie können auch den Prüfsummen-Hash für den MD5- oder SHA1-Algorithmus berechnen

Methode 2: Berechnen Sie die Prüfsumme mit dem Online-Prüfsummenrechner(Method 2: Calculate Checksum using Online Checksum Calculator)

Es gibt viele Online-Prüfsummenrechner wie 'onlinemd5.com'. Diese Seite kann verwendet werden, um MD5- , SHA1- und SHA-256- Prüfsummen für jede Datei und sogar für jeden Text zu berechnen.

1.Klicken Sie auf die Schaltfläche „ Datei(Choose file) auswählen “ und öffnen Sie die gewünschte Datei.

2.Alternativ ziehen Sie Ihre Datei per Drag & Drop in das angegebene Feld.

Wählen Sie Ihren gewünschten Algorithmus aus und erhalten Sie die erforderliche Prüfsumme

3.Wählen Sie Ihren gewünschten Algorithmus aus und erhalten Sie die erforderliche Prüfsumme.( desired algorithm and obtain the required checksum.)

Berechnen Sie die Prüfsumme mit dem Online-Prüfsummenrechner

4.Sie können diese erhaltene Prüfsumme auch mit der angegebenen Prüfsumme abgleichen, indem Sie die angegebene Prüfsumme in das Textfeld „Vergleichen mit:“ kopieren.

5. Sie sehen entsprechend das Häkchen oder das Kreuz neben dem Textfeld.

Um den Hash für eine Zeichenfolge oder einen Text direkt zu berechnen:(To calculate the hash for a string or text directly:)

a)Scrollen Sie auf der Seite nach unten zu „ MD5 & SHA1 Hash Generator For Text “.

Sie können den Hash für einen String oder Text auch direkt berechnen

b)Kopieren Sie die Zeichenfolge in das angegebene Textfeld, um die erforderliche Prüfsumme zu erhalten.

Für andere Algorithmen können Sie ' https://defuse.ca/checksums.htm ' verwenden. Diese Seite bietet Ihnen eine umfangreiche Liste mit vielen verschiedenen Hash-Algorithmus-Werten. Klicken Sie(Click) auf „Datei auswählen“, um Ihre Datei auszuwählen, und klicken Sie auf „ Prüfsummen berechnen…(Calculate Checksums…) “, um die Ergebnisse zu erhalten.

Methode 3: Verwenden Sie das MD5- und SHA-Prüfsummen-Dienstprogramm(Method 3: Use MD5 & SHA Checksum Utility)

Laden Sie zuerst das MD5 & SHA Checksum Utility herunter(download the MD5 & SHA Checksum Utility) und starten Sie es dann durch Doppelklicken auf die exe-Datei. Durchsuchen Sie einfach(Simply) Ihre Datei und Sie können ihren MD5- , SHA1- , SHA-256- oder SHA-512-Hash abrufen. Sie können den angegebenen Hash auch kopieren und in das entsprechende Textfeld einfügen, um ihn einfach mit dem erhaltenen Wert abzugleichen.

Verwenden Sie das MD5- und SHA-Prüfsummen-Dienstprogramm

Empfohlen:(Recommended:)

Ich hoffe, die obigen Schritte waren hilfreich beim Erlernen von Was ist eine Prüfsumme? Und wie man es berechnet; (What is Checksum? And How to Calculate it;)Wenn Sie jedoch noch Fragen zu diesem Artikel haben, können Sie diese gerne im Kommentarbereich stellen.



About the author

Ich bin Softwareentwickler und Entdecker. Ich habe Erfahrung sowohl mit der Microsoft Xbox 360 als auch mit dem Google Explorer. Ich bin in der Lage, Expertenempfehlungen für bestimmte Softwareentwicklungstools zu geben und Menschen bei der Behebung häufiger Explorer-Fehler zu helfen.



Related posts