対称キーのキー・マテリアルをラップするためのRSA-OAEPの適用
RSA-OAEPを適用して暗号化キー・マテリアルをラップする方法を学習します。
CLIの使用
コマンド・プロンプトを開き、次のコマンドを実行して、ボールトに関連付けられた公開RSAラッピング・キーを使用してAESマテリアルをラップします。必要に応じてサンプルのファイル名と値を置き換えます。
openssl pkeyutl -encrypt -in <key_material_to_import> -inkey <public_RSA_wrapping_key> -pubin -out <wrapped_key_material> -pkeyopt rsa_padding_mode:oaep -pkeyopt rsa_oaep_md:sha256
例:
openssl pkeyutl -encrypt -in "aes_key.bin" -inkey "publickey.pem" -pubin -out "wrappedkey.bin" -pkeyopt rsa_padding_mode:oaep -pkeyopt rsa_oaep_md:sha256
キーをラップした後は、新しいキーを作成するか、キーを新しいキー・バージョンにローテーションすることにより、キー・マテリアルをインポートできます。
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。