filmov
tv
Checksumme einer Datei mit Python berechnen (MD5 Hash, SHA-1 Hash und SHA-256 Hash) | #Python
Показать описание
Inhalt 📚
Im Bereich der digitalen Forensik müssen u. a. Datenträger vor der eigentlichen Analyse gesichert und eine Kopie angefertigt werden. Nach einer Hausdurchsuchung muss z. B. von einem beschlagnahmten Gerät - dem Asservat - ein Zustand "gesichert" werden, der spätere (freiwillige oder unfreiwillige) Manipulationen erkennbar macht, um den Gegenstand vor Gericht als Beweismittel nicht unbrauchbar zu machen. Um z. B. Dateien auf einem Gerät mit einem fälschungssicheren Fingerabdruck zu versehen, kann man eine sog. Checksumme berechnen. Mit einer solchen Checksumme ist es möglich, die Integrität einer Datei nachzuweisen, d. h. Fremdeinwirkungen von außen auszuschließen. Die Integrität ist übrigens eines der drei bekannten Schutzziele der Informationssicherheit (Stichwort: CIA-Triade). Checksummen findest du bspw. auf Webseiten zum Download bestimmter Software. Wenn du dir z. B. eine Kali-Linux ISO herunterlädst, möchtest du nicht, dass auf dem Weg vom Webserver zu dir eine Manipulation stattfindet, die einen Schaden auf deinem PC verursacht. Nach dem Download kannst du für die ISO-Datei mit dem Python-Programm, das wir in diesem Video gemeinsam schreiben, die Checksumme dieser Datei berechnen und mit dem online zur Verfügung gestellten Wert vergleichen. Sind sie gleich, dann ist die Datei nicht manipuliert oder beschädigt worden. Falls doch, wurde sie auf dem Weg vom Server zu dir (absichtlich oder unabsichtlich, z. B. durch einen Fehler beim Download) verändert.
Einführung: 0:00
Hash-Funktionen: 1:10
Implementierung: 2:44
Beispiel: 3:29
Übungsaufgabe: 3:51
ENDE: 4:01
EQUIPMENT(*)
SUPPORT
► PayPal
SOCIAL MEDIA
Комментарии