

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS CloudHSM 客户端 SDK 5 的 JCE 提供程序支持的密钥类型
<a name="java-lib-keys_5"></a>

Java AWS CloudHSM 软件库允许您生成以下密钥类型。


****  

| 密钥类型 | 说明 | 
| --- | --- | 
| AES | 生成 128 位、192 位和 256 位 AES 密钥。 | 
| 三重 DES (3DES, DESede) | 生成一个 192 位的三重 DES 密钥。[*](#java-lib-keys_5-note-1) | 
| EC | 生成 EC 密钥对：NIST 曲线 secp224r1 (P-224)、secp256r1 (P-256)、secp256k1 (区块链)、secp384r1 (P-384) 和 secp521r1 (P-521)。 | 
| GENERIC\$1SECRET | 生成 1 至 800 字节的通用密钥。 | 
| HMAC | 对 SHA1、、、 SHA224 SHA256 SHA384、的哈希支持 SHA512。 | 
| RSA | 生成 2048 位到 4096 位的 RSA 密钥，增量为 256 位。 | 

\$1 根据 NIST 指导，2023 年以后处于 FIPS 模式的集群不允许这样做。对于处于非 FIPS 模式的集群，2023 年之后仍然允许。有关详细信息，请参阅[FIPS 140 合规：2024 年机制弃用](compliance-dep-notif.md#compliance-dep-notif-1)。