Ich folge einem Tutorial über diesen Link: http://osxdaily.com/2012/01/30/encrypt-and-decrypt-files-with-openssl/
zu versuchen, -sha256 Hash aus einer Eingabedatei zu erzeugen, aber wenn ich tippe
openssl dgst -sha256 -in filename.txt
Der Befehl gibt die unbekannte Option '-in' zurück.
Kann jemand bitte darauf hinweisen, was ich falsch gemacht habe?
OS-Version: 10.11 OpenSSL-Version: 1.0.2.d
which openssl
und welcheopenssl version
, wenn Sie sie über die Befehlszeile ausführen?Antworten:
Ich erhalte keine Fehler, wenn ich eine temporäre Datei erstelle:
Meine Version ist OpenSSL 0.9.8zg 14. Juli 2015 und die sha256 der resultierenden foo-Datei ist
Möglicherweise müssen Sie nur das entfernen
-in
, um Ihre Zusammenfassung zu berechnen?quelle
openssl dgst -sha256 foo > filename_digest.txt
wird besser funktionieren als Kopieren Einfügen IMO.