先前的用戶端 SDK (用戶端 SDK 3) - AWS CloudHSM

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

先前的用戶端 SDK (用戶端 SDK 3)

AWS CloudHSM 包括兩個主要的客戶端 SDK 版本:

  • 用戶端 SDK 5:這是我們最新預設的用戶端 SDK。如需有關其優點和優勢的資訊,請參閱 用戶端 SDK 5 的優點

  • 用戶端 SDK 3:這是我們較舊的用戶端 SDK。它包括一組完整的組件,用於基於平台和語言的應用程序兼容性和管理工具。

如需從用戶端 SDK 3 遷移至用戶端 SDK 5 的指示,請參閱從用戶端 SDK 3 遷移至用戶端 SDK 5

本主題列出用戶端 SDK 3 說明文件。

若要下載,請參閱 AWS CloudHSM 用戶端 SDK 的下載

檢查您的用戶端 SDK 版本

Amazon Linux

使用下列命令:

rpm -qa | grep ^cloudhsm
Amazon Linux 2

使用下列命令:

rpm -qa | grep ^cloudhsm
CentOS 6

使用下列命令:

rpm -qa | grep ^cloudhsm
CentOS 7

使用下列命令:

rpm -qa | grep ^cloudhsm
CentOS 8

使用下列命令:

rpm -qa | grep ^cloudhsm
RHEL 6

使用下列命令:

rpm -qa | grep ^cloudhsm
RHEL 7

使用下列命令:

rpm -qa | grep ^cloudhsm
RHEL 8

使用下列命令:

rpm -qa | grep ^cloudhsm
Ubuntu 16.04 LTS

使用下列命令:

apt list --installed | grep ^cloudhsm
Ubuntu 18.04 LTS

使用下列命令:

apt list --installed | grep ^cloudhsm
Ubuntu 20.04 LTS

使用下列命令:

apt list --installed | grep ^cloudhsm
Windows Server

使用下列命令:

wmic product get name,version

用戶端 SDK 元件比較

除了命令列工具之外,用戶端 SDK 3 還包含可從各種基於平台或語言的應用程式對 HSM 進行卸載密碼編譯操作的元件。用戶端 SDK 5 與用戶端 SDK 3 具有同位檢查,但它尚不支援 CNG 和 KSP 提供者。下表旨在比較用戶端 SDK 3 和用戶端 SDK 5 中的元件可用性。

元件 用戶端 SDK 5 用戶端 SDK 3
PKCS #11 程式庫

JCE 提供者
OpenSSL 動態引擎

CNG 和 KSP 提供者
CloudHSM 管理公用程式 (CMU) 1
金鑰管理公用程式 (KMU) 1
設定工具

[1] CMU 和 KMU 元件包含在 CloudHSM CLI 與用戶端 SDK 5 中。