クライアント SDK 5 用 Java の AWS CloudHSM ソフトウェアライブラリのコードサンプル
このトピックでは、AWS CloudHSM クライアント SDK 5 の Java コードサンプルに関するリソースと情報を提供します。
前提条件
サンプルを実行する前に、環境をセットアップする必要があります。
-
Java Cryptographic Extension (JCE) provider をインストールして設定します。
-
有効な HSM ユーザー名とパスワードを設定します。これらのタスクには、暗号化ユーザー (CU) のアクセス権限で十分です。アプリケーションは、それぞれの例でこの認証情報を使用して HSM にログインします。
-
JCE provider へのクレデンシャルを提供する方法を決定します。
コードサンプル
次のコードサンプルでは、基本タスクを実行するために、AWS CloudHSM JCE provider を使用する方法を示します。その他の例は GitHub
[1] NIST ガイダンスに従い、2023 年以降の FIPS モードのクラスターでは、これは許可されません。FIPS 以外のモードのクラスターでは、2023 年以降も許可されます。詳細については、「FIPS 140 コンプライアンス: 2024 年 メカニズムの非推奨」を参照してください。