コンテンツにスキップ

VERIFY コマンド

VERIFY コマンド

CAを使用してX509証明書を検証します。コマンドに渡される最後の引数は、検証する証明書ファイル名です。検証が成功すると「OK」がstdoutに出力されます。それ以外の場合は、エラー値と理由が出力されます。

引数:

  • [-CAfile] 検証に使用するCAのファイル名
  • [-untrusted] 検証に使用する中間証明書のファイル名(現在1つの-untrusted証明書のみサポート)
  • [-crl_check] CRLチェックを使用する場合
  • [-partial_chain] 中間CAでの検証を許可

使用例:

wolfssl verify -CAfile ./certs/ca-cert.pem ./certs/server-cert.pem

wolfssl verify -CAfile ./certs/ca-cert.pem -untrusted ./certs/intermediate.pem ./certs/server-cert.pem

典型的なワークフロー:CA署名証明書の検証

CA署名証明書を作成した後(CA コマンドを参照)、検証:

wolfssl verify -CAfile ca.pem server-signed.pem

成功時の期待される出力:

verifying certificate file server-signed.pem
using CA file ca.pem
OK