Ich versuche, openssl zu verwenden, um einen kryptografischen Hash einer Datei mit HMAC-SHA-256 zu erstellen. Ich bin verwirrt darüber, warum ich in der Ausgabe den Fehler „Keine solche Datei oder kein solches Verzeichnis“ sehe.
Der von mir verwendete Schlüssel befindet sich in einer Datei namens mykey.txt.
Dies ist mein Befehl:
openssl dgst -sha256 -hmac -hex hexkey:$(cat mykey.txt) -out hmac.txt /bin/ps
Und die Ausgabe
Akzeptierte Antwort:
openssl dgst -sha256 -hmac -hex -macopt hexkey:$(cat mykey.txt) -out hmac.txt /bin/ps