Prüfung der Authentizität eines | Archiv Diese kurze Anleitung erläutert Ihnen die notwendigen Schritte zur Prüfung eines | Archiv auf Echtheit. Die Anleitung ist für unixoide Betriebssysteme (Linux™, Mac OS®) gedacht und setzt folgende Kommandozeilenwerkzeuge voraus: openssl sha256sum oder shasum find (optional) wc (optional) Prüfung der Checksummendatei auf Echtheit Zunächst muss überprüft werden, ob die Checksummendatei export.sha256 unverändert ist. Hierzu wird die elektronische Signatur für diese Datei, die sich in der Datei export.sha256.sig befindet, geprüft. Um die Prüfung der Signatur vornehmen zu können, brauchen Sie den öffentlichen Schlüssel, den Sie sich unter der folgenden URL herunterladen können: http://www.awaro.com/de/download/AWARO_Archiv_pub.pem Nachdem Sie die Datei AWARO_Archiv_pub.pem im selben Verzeichnis wie die Checksummendatei und die Signatur abgelegt haben, wechseln Sie in dieses Verzeichnis und führen Sie folgenden Befehl aus: openssl dgst -sha256 -verify AWARO_Archiv_pub.pem -signature export.sha256.sig export.sha256 Die Antwort sollte „Verified OK“ sein. Sollte hingegen die Meldung „Verification Failure“ erscheinen, so wurden entweder an der Checksummendatei oder an der Signatur Veränderungen vorgenommen. Prüfung der Dateien des Archivs Nachdem die Authentizität der Checksummendatei bestätigt wurde, kann diese zur Prüfung der Echtheit der Dateien des Archivs genutzt werden. Hierzu wechseln Sie ggf. erneut in das Verzeichnis mit der Checksummendatei und führen folgenden Befehl aus: sha256sum --quiet –c export.sha256 oder alternativ (auf Mac OS®): shasum –s -a 256 -c export.sha256 || echo "FEHLSCHLAG" Wenn Sie keine weitere Meldung erhalten, sind alle Dateien vorhanden und korrekt. Eine Meldung wie „start.html: FEHLSCHLAG“ bedeutet, dass Änderungen an dieser Datei vorgenommen wurden. Als letzte Prüfung können Sie optional noch sicherstellen, dass nicht mehr als die in der Checksummendatei angegebenen Dateien im Archiv vorhanden sind. Hierzu vergleichen Sie die Ausgabe der folgenden beiden Befehle: find ./content -type f | wc -l wc -l export.sha256 Die zweite Summe muss genau um eins größer sein als die erste (da die Datei start.html im Wurzelverzeichnis im ersten Befehl nicht mitgezählt wird). 1/1
© Copyright 2025 ExpyDoc