Skip to main content

鍵ペアを生成する

鍵ペアの生成コマンドは、以下のように始まります。

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.

サブコマンド

鍵ペアコマンドは、これらのサブコマンドを生成します。

1. 鍵ペアを生成するためのサブコマンド

サブコマンド

説明

profile

鍵ペアプロファイルを使用して鍵を生成する

ecdsa

ECDSA のアルゴリズムで鍵ペアを生成する。

eddsa

EdDSA のアルゴリズムで鍵ペアを生成する。

mldsa

Generate a keypair with PQC MLDSA algorithm.

rsa

RSA のアルゴリズムで鍵ペアを生成する。

slhdsa

Generate a keypair with PQC SLHDSA algorithm.


フラグ

鍵ペアコマンドは、これらのフラグを生成します。

2. 鍵ペアを生成するフラグ

ショートカット

フラグ

説明

--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

鍵ペアの生成に関するヘルプ。