準拠の暗号化された秘密キーの生成

インポートした証明書に対して生成する暗号化された秘密キーが、連邦情報処理標準(FIPS)に準拠していることを確認します。

OpenSSLを使用してFIPS準拠の暗号化された秘密キーを生成するには、バージョン3.0以降を実行する必要があります。開始する前に、OpenSSLを使用するすべてのアプリケーションが暗号化操作にFIPSモジュールのみを使用していることを確認する必要もあります。詳細は、OpenSSL FIPSモジュール・ガイドを参照してください。

このトピックでは、OpenSSLを使用して暗号化された秘密キーを生成する方法について説明しますが、他のFIPS準拠のツールおよびAPIを使用して同じタスクを実行できます。

  1. 次のコマンドを実行して、OpenSSL 3.0以降を使用していることを確認します。
    openssl version
  2. 次のコマンドを実行して、暗号化された秘密キーを生成します:
    openssl genrsa -aes256 -out private-key.pem 2048