

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS CloudHSM 使用 JCE 擷取金鑰
<a name="troubleshoot-getencoded"></a>

使用下列各節來疑難排解使用 JCE 擷取 AWS CloudHSM 金鑰的問題。

## getEncoded、getPrivateExponent 或 getS 傳回 Null
<a name="w2aac37c21b5"></a>

`getEncoded`、`getPrivateExponent` 和 `getS` 將傳回 null，因為它們預設為停用狀態。若要啟用它們，請參閱 [使用 JCE for 擷取金鑰 AWS CloudHSM](java-lib-configs-getencoded.md)。

如果 `getEncoded`、`getPrivateExponent` 和 `getS` 在啟用後傳回 Null，金鑰不符合正確的先決條件。如需詳細資訊，請參閱 [使用 JCE for 擷取金鑰 AWS CloudHSM](java-lib-configs-getencoded.md)。

## getEncoded、getPrivateExponent 或 getS 返回 HSM 之外的金鑰位元組
<a name="w2aac37c21b7"></a>

您或有權存取您系統的人已啟用清除金鑰擷取功能。如需詳細資訊，包括如何將此組態重設為預設停用狀態，請參閱下列頁面。
+ [使用 JCE for 擷取金鑰 AWS CloudHSM](java-lib-configs-getencoded.md)
+ [保護金鑰並從 HSM 擷取金鑰](bp-hsm-key-management.md#best-practices-key-protection)