本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
允许 JCE 提供者从中提取私钥机密 AWS CloudHSM
使用以下步骤允许 AWS CloudHSM JCE 提供者提取您的私钥机密。
重要
此配置更改允许从 HSM 集群中以明文提取所有 EXTRACTABLE 密钥字节。为了提高安全性,您应该考虑使用密钥包装方法将密钥安全地从 HSM 中提取出来。这样可以防止无意中从 HSM 中提取密钥字节。
使用以下命令从 JCE 中提取您的私有密钥或机密密钥:
-
一旦启用了明文密钥提取功能,就会启用以下方法将私有密钥提取到内存中。
类 方法 格式 (getEncoded) Key getEncoded() RAW ECPrivate钥匙 getEncoded() PKCS#8 getS() 不适用 RSAPrivateCrtKey getEncoded() X.509 getPrivateExponent() 不适用 getPrimeP() 不适用 getPrimeQ() 不适用 getPrimeExponentP () 不适用 getPrimeExponentQ () 不适用 getCrtCoefficient() 不适用
如果要恢复默认行为并且不允许 JCE 以明文导出密钥,请运行以下命令: