OpenSSLfails bei der Signaturüberprüfung mit dem Fehler "Unknown Option"
983
user964804
Ich habe drei Dateien:
- test.json
- public.pem
- test.json.sign (Dies ist die Signatur von test.json mit einem privaten Schlüssel)
Ich muss diese Signatur verifizieren. Ich benutze den folgenden Befehl
dgst -sha256 -sign pub.key -signature <signature filename> <data file>
Wenn ich diesen Befehl versuche, wird der Fehler "Die Schlüsseldatei kann nicht geladen werden" angezeigt.
Worin besteht das Problem?
PS: Ich habe das Problem gegoogelt und hier auf dieser Website eine Lösung gefunden
Es besagt, dass ich zuerst den folgenden Befehl ausführen muss
openssl x509 -pubkey -noout -in cert.pem > pubkey.pem
Wenn ich diesen Befehl ausführen, wird der Fehler "unbekannte Option" angezeigt.
Dies könnte ein Problem bei der Zeichenkodierung sein. Schauen Sie sich [diese Antwort] an (https://serverfault.com/a/300870). Oder versuchen Sie es einfach ohne die Dateiausgabe. `openssl x509 -pubkey -noout -in cert.pem`
JakeGould vor 5 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
4
Können Sie OpenSSL verwenden, um einen MD5- oder SHA-Hash für ein Dateiverzeichnis zu generieren?
-
1
Wo finde ich OpenSSL 1.0.0 für Windows?
-
1
Wie lauten die richtigen DLLs und die richtige Platzierung für die SSL-Unterstützung in mIRC unter 6...
-
2
openssl Zertifikatserzeugungsbefehle
-
1
Fehler beim Erstellen von ACE
-
1
Überprüfen, ob SSH-Schlüssel Passwörter enthalten
-
5
Vermeiden Sie die Aufforderung zur Eingabe eines Kennworts für Schlüssel und zur Eingabe von DN-Info...
-
3
SVN über HTTPS und SSL-Handshake schlagen fehl
-
1
Fehler beim Installieren des qca-ossl-Plugins
-
1
Verwenden Sie das Befehlszeilenprogramm "openssl" zum Verschlüsseln / Entschlüsseln von Daten, DES E...