

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

# 使用 AWS CloudHSM 客户端卸载操作 SDKs
<a name="use-hsm"></a>

使用客户端 SDK 将加密操作从平台或基于语言的应用程序转移到硬件安全模块（）。HSMs

AWS CloudHSM 提供两个主要版本，客户端 SDK 5 是最新版本。与客户端软件开发工具包 3（之前的系列）相比，它具有多种优势。有关更多信息，请参阅[客户端软件开发工具包 5 的优势](client-sdk-5-benefits.md)。有关支持的平台的更多信息，请参阅 [AWS CloudHSM 客户端 SDK 5 支持的平台](client-supported-platforms.md)。

以下主题描述了如何使用 AWS CloudHSM 客户端 SDKs。

AWS CloudHSM 支持以下组件：

**[PKCS \$111 适用于 AWS CloudHSM 客户端 SDK 的库 5](pkcs11-library.md)**  
 PKCS \$111 是在硬件安全模块 () HSMs 上执行加密操作的标准。 AWS CloudHSM 提供符合 PKCS \$111 版本 2.40 的 PKCS \$111 库的实现。

**[适用于 AWS CloudHSM 客户端 SDK 的 OpenSSL 动态引擎 5](openssl-library.md)**  
 AWS CloudHSM OpenSSL 动态引擎允许您通过 OpenSSL API 将加密操作卸载到 CloudHSM 集群。

**[适用于 AWS CloudHSM 客户端 SDK 的 OpenSSL 提供商 5](openssl-provider-library.md)**  
 AWS CloudHSM OpenSSL 动态引擎提供程序允许您通过 OpenSSL 提供程序 API 将加密操作卸载到 CloudHSM 集群。

**[AWS CloudHSM 客户端 SDK 的 JCE 提供商 5](java-library.md)**  
 AWS CloudHSM JCE 提供程序符合 Java 加密架构 (JCA)。该提供程序有助于在 HSM 上执行加密操作。

**[AWS CloudHSM 客户端 SDK 5 的密钥存储提供商 (KSP)](ksp-library.md)**  
Windows AWS CloudHSM 客户端包括 CNG 和 KSP 提供商。

**Topics**
+ [检查您的 AWS CloudHSM 客户端 SDK 版本](check-client_version.md)
+ [比较 AWS CloudHSM 客户端 SDK 组件支持](sdk3-compare.md)
+ [从 AWS CloudHSM 客户端 SDK 3 迁移到客户端 SDK 5](client-sdk-migration.md)
+ [使用客户端 SDK 5 来使用 AWS CloudHSM](client-sdk5.md)
+ [使用之前的 SDK 版本来使用 AWS CloudHSM](choose-client-sdk.md)