鍵ペアを生成する
鍵ペアの生成コマンドは、以下のように始まります。
smctl keypair generate <profile or algorithm type> <flag>
or
smctl kp gen <profile or algorithm type> <flag>
ヒント
Adding a flag to this command is optional.
サブコマンド
鍵ペアコマンドは、これらのサブコマンドを生成します。
サブコマンド | 説明 |
---|---|
profile | 鍵ペアプロファイルを使用して鍵を生成する |
ecdsa | ECDSA のアルゴリズムで鍵ペアを生成する。 |
eddsa | EdDSA のアルゴリズムで鍵ペアを生成する。 |
mldsa | Generate a keypair with PQC MLDSA algorithm. |
rsa | RSA のアルゴリズムで鍵ペアを生成する。 |
slhdsa | Generate a keypair with PQC SLHDSA algorithm. |
フラグ
鍵ペアコマンドは、これらのフラグを生成します。
ショートカット | フラグ | 説明 |
---|---|---|
--auto-renew string | Auto-renew this certificate. | |
--cert-alias string | Specify an alias for the default certificate you want to create. | |
--generate-cert | Generate a certificate (default false). | |
--groups string | 鍵ペアのグループID。 形式: --groups="<value>" | |
-hsm-partition-id string | Provide the HSM partition ID to specify which HSM you want the keypair to be stored on. | |
--restricted | [制限] (鍵ペアにマップされているユーザーとグループのみが使用可能) または [オープン] (アカウント内のすべてのユーザーが使用可能)。デフォルトは [制限]。 | |
--users string | 鍵ペアのユーザーID。 形式: --users="<value>" | |
--team-id string | Assign the keypair to a team by specifying the team ID. | |
--account-id string | ユーザーのアカウントID。 形式: --account-id="<value>" | |
-h | --help | 鍵ペアの生成に関するヘルプ。 |