OpenSSL を使用して s/mime 署名を検証する方法。コマンドラインを介して、次のように確認できます。
openssl smime -verify -in detachedsign.pem -content content.txt
openssl smime -verify
Mac OSX でのコマンドと同等の方法は何ですか?
Mac OSX アプリの openssl smime -verify コマンドの同等の方法は何ですか?
すぐに使用できるものはありません。Mac OS X は OpenSSL 0.9.8y を提供します。openssl smime
OpenSSL 1.0.0 で追加されました。詳細smime(1)
については、を参照してください。
0.9.8 もありませんcms
。そして、私はあなたが使用できるとは思わないpkcs7
-サブコマンドは貧弱に見える.
OS X で OpenSSL をビルドしてインストールする場合は、OpenSSL を使用できます。ビルドする場合は、Configure darwin64-x86_64-cc
. インストールが完了すると、新しい OpenSSL は/usr/local/ssl/bin
デフォルトで次の場所にあります。
OSX で s/mime 署名を検証するために、箱から出してすぐに使用できます。
security cms -D -i smime-message-in-der-format.der
メッセージは PEM 形式ではなく DER 形式にする必要があると思います。についてはわかりませんが-content
、それは と同等-envelope
でしょうか?