CloudHSM CLI コマンドのリファレンス - AWS CloudHSM

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

CloudHSM CLI コマンドのリファレンス

CloudHSM CLI は、管理者が AWS CloudHSM クラスター内のユーザーを管理するのに役立ちます。CloudHSM CLI は、インタラクティブモードとシングルコマンドモードの 2 つのモードで実行できます。クイックスタートについては、「CloudHSM Command Line Interface の開始方法 (CLI)」を参照してください。

多くの CloudHSM CLI コマンドを実行するには、CloudHSM CLI を起動し、HSM にログインする必要があります。HSM を追加または削除する場合は、CloudHSM CLI の構成ファイルを更新します。さもないと、クラスター内のすべての HSM で変更が有効にならない場合があります。

以下のトピックでは、CloudHSM CLI のコマンドについて説明します。

コマンド 説明 ユーザータイプ

クラスターアクティブ化

CloudHSM クラスターをアクティブ化し、クラスターが新しいものであることを確認します。これは他のオペレーションを実行する前に行う必要があります。

非アクティブ管理者

cluster hsm-info

クラスター内の HSMsを一覧表示します。

認証されていないユーザーを含むすべての 1。ログインは必須ではありません。

暗号署名 ECDSA

EC プライベートキーと ECDSA 署名メカニズムを使用して署名を生成します。

Crypto User (CU)

暗号署名 rsa-pkcs

RSA プライベートキーと RSA-PKCS 署名メカニズムを使用して署名を生成します。

CU

暗号記号 rsa-pkcs-pss

RSA プライベートキーと RSA-PKCS-PSS 署名メカニズムを使用して署名を生成します。

CU

ECDSA の暗号化検証

ファイルが特定のパブリックキーによって HSM で署名されていることを確認します。ECDSA 署名メカニズムを使用して署名が生成されたことを確認します。署名付きファイルをソースファイルと比較し、指定された ecdsa パブリックキーと署名メカニズムに基づいて、その 2 つが暗号的に関連しているかどうかを判断します。

CU

rsa-pkcs の暗号化検証

ファイルが特定のパブリックキーによって HSM で署名されていることを確認します。署名が RSA-PKCS 署名メカニズムを使用して生成されたことを確認します。署名付きファイルをソースファイルと比較し、指定された rsa パブリックキーと署名メカニズムに基づいて、その 2 つが暗号的に関連しているかどうかを判断します。

CU

暗号検証 rsa-pkcs-pss

ファイルが特定のパブリックキーによって HSM で署名されていることを確認します。署名が RSA-PKCS-PSS 署名メカニズムを使用して生成されたことを確認します。署名付きファイルをソースファイルと比較し、指定された rsa パブリックキーと署名メカニズムに基づいて、その 2 つが暗号的に関連しているかどうかを判断します。

CU

キー削除

AWS CloudHSM クラスターからキーを削除します。

CU

key generate-file

AWS CloudHSM クラスターにキーファイルを生成します。

CU

キー generate-asymmetric-pair rsa

AWS CloudHSM クラスターに非対称 RSA キーペアを生成します。

CU

キー generate-asymmetric-pair EC

AWS CloudHSM クラスターに非対称楕円曲線 (EC) キーペアを生成します。

CU

key generate-symmetric aes

AWS CloudHSM クラスターに対称 AES キーを生成します。

CU

key generate-symmetric generic-secret

AWS CloudHSM クラスターに対称汎用シークレットキーを生成します。

CU

キーインポート pem

PEM 形式キーを HSM にインポートします。このコマンドを使用すると、HSM の外部で生成されたパブリックキーをインポートできます。

CU

キーリスト

AWS CloudHSM クラスターに存在する現在のユーザーのすべてのキーを検索します。

CU

キーレプリケート

ソースクラスターからクローンの宛先クラスターにキーをレプリケートします。

CU

key set-attribute

AWS CloudHSM クラスター内のキーの属性を設定します。

CU はこのコマンドを実行でき、管理者は信頼できる属性を設定できます。

キーシェア

AWS CloudHSM クラスター内の他の CUs とキーを共有します。

CU

キー共有解除

AWS CloudHSM クラスター内の他の CUs とキーの共有を解除します。

CU

aes-gcm のキーアンラップ

AES ラッピングキーと AES-GCM アンラップメカニズムを使用して、ペイロードキーをクラスターにアンラップします。

CU

キーアンラップ aes-no-pad

AES ラッピングキーと AES-NO-PAD アンラップメカニズムを使用して、ペイロードキーをクラスターにアンラップします。

CU

aes-pkcs5-pad のキーアンラップ

AES ラッピングキーと AES-PKCS5-PAD アンラップメカニズムを使用してペイロードキーをアンラップします。

CU

キーアンラップ aes-zero-pad

AES ラッピングキーと AES-ZERO-PAD アンラップメカニズムを使用して、ペイロードキーをクラスターにアンラップします。

CU

キーアンラップ cloudhsm-aes-gcm

AES ラッピングキーと CLOUDHSM-AES-GCM アンラップメカニズムを使用して、ペイロードキーをクラスターにアンラップします。

CU

キーが rsa-aes をラップ解除する

RSA プライベートキーと RSA-AES アンラップメカニズムを使用してペイロードキーをアンラップします。

CU

rsa-oaep のキーアンラップ

RSA プライベートキーと RSA-OAEP アンラップメカニズムを使用してペイロードキーをアンラップします。

CU

rsa-pkcs のキーアンラップ

RSA プライベートキーと RSA-PKCS アンラップメカニズムを使用してペイロードキーをアンラップします。

CU

キーラップ aes-gcm

HSM の AES キーと AES-GCM ラップメカニズムを使用してペイロードキーをラップします。

CU

キーラップ aes-no-pad

HSM の AES キーと AES-NO-PAD ラップメカニズムを使用してペイロードキーをラップします。

CU

キーラップ aes-pkcs5-pad

HSM の AES キーと AES-PKCS5-PAD ラップメカニズムを使用してペイロードキーをラップします。

CU

キーラップ aes-zero-pad

HSM の AES キーと AES-ZERO-PAD ラップメカニズムを使用してペイロードキーをラップします。

CU

キーラップ cloudhsm-aes-gcm

HSM の AES キーと CLOUDHSM-AES-GCM ラップメカニズムを使用してペイロードキーをラップします。

CUs

キーラップ rsa-aes

HSM の RSA パブリックキーと RSA-AES ラップメカニズムを使用してペイロードキーをラップします。

CU

キーラップ rsa-oaep

HSM の RSA パブリックキーと RSA-OAEP ラップメカニズムを使用してペイロードキーをラップします。

CU

HSM の RSA パブリックキーと RSA-PKCS ラップメカニズムを使用してペイロードキーをラップします。

CU

login (ログイン)

AWS CloudHSM クラスターにログインします。

Admin、Crypto User (CU)、および Appliance User (AU)

logout (サインアウト)

AWS CloudHSM クラスターからログアウトします。

Admin、CU、および Appliance User (AU)

quorum token-sign delete

クォーラム承認サービスのトークンを 1 つ以上削除します。

管理

quorum token-sign generate

クォーラム承認サービスのトークンを生成します。

管理

quorum token-sign list

CloudHSM クラスターに存在するすべてのトークン署名のクォーラムトークンを一覧表示します。

認証されていないユーザーを含むすべての 1。ログインは必須ではありません。

クォーラムトークン署名 list-quorum-values

CloudHSM クラスターに設定されているクォーラム値を一覧表示します。

認証されていないユーザーを含むすべての 1。ログインは必須ではありません。

quorum token-sign list-timeouts

すべてのトークンタイプのトークンタイムアウト時間を秒単位で取得します。

管理者と暗号化ユーザー

クォーラムトークン署名 set-quorum-value

クォーラム認定サービスの新しいクォーラム値を設定します。

管理

quorum token-sign set-timeout

トークンの種類ごとにトークンのタイムアウト時間を秒単位で設定します。

管理

user change-mfa

ユーザーの多要素認証 (MFA) 戦略を変更します。

Admin、CU

user change-password

HSM 上のユーザーのパスワードを変更します。どのユーザーも自分のパスワードを変更できます。管理者は誰でもパスワードを変更できます。

Admin、CU

user create

AWS CloudHSM クラスターにユーザーを作成します。

管理

user delete

AWS CloudHSM クラスター内のユーザーを削除します。

管理

user list

AWS CloudHSM クラスター内のユーザーを一覧表示します。

認証されていないユーザーを含むすべての 1。ログインは必須ではありません。

ユーザー変更クォーラムトークン署名登録

ユーザーのクォーラムトークン署名クォーラム戦略を登録します。

管理

注釈

  • [1] すべてのユーザーには、リストされているすべてのロールとログインしていないユーザーが含まれます。