

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

# 从 AWS CloudHSM 客户端 SDK 3 迁移到客户端 SDK 5
<a name="client-sdk-migration"></a>

在中 AWS CloudHSM，客户应用程序使用 AWS CloudHSM 客户端软件开发套件 (SDK) 执行加密操作。Client SDK 5 是主要 SDK，它不断添加新功能和平台支持。

Client SDK 3 包含两个独立的命令行工具：用于管理用户的 CMU 和用于管理密钥并使用密钥执行操作的 KMU。Client SDK 5 将 CMU 和 KMU（随 Client SDK 3 提供的工具）的功能整合为一个工具，即 [AWS CloudHSM 命令行界面 (CLI)](cloudhsm_cli.md)。用户管理操作可以在子命令 [CloudHSM CLI 中的 user 类别](cloudhsm_cli-user.md) 和 [CloudHSM CLI 中的 quorum 类别](cloudhsm_cli-qm.md) 下找到。密钥管理操作可以在 [key 子命令](cloudhsm_cli-key.md)下找到，加密操作可以在 [crypto 子命令](cloudhsm_cli-crypto.md)下找到。有关命令的完整列表，请参阅 [CloudHSM CLI 命令的引用](cloudhsm_cli-reference.md)。

有关迁移的好处，请参阅 [AWS CloudHSM 客户端 SDK 的好处 5](client-sdk-5-benefits.md)。

有关从 Client SDK 3 迁移到 Client SDK 5 的详细说明，请参阅以下主题。 AWS CloudHSM 客户端 SDK 的最新版本是 5.16。
+ [将你的 AWS CloudHSM PKCS \$111 库从客户端 SDK 3 迁移到客户端 SDK 5](pkcs11-migrate-to-sdk-5.md)
+ [将 OpenSSL 动态引擎从 AWS CloudHSM 客户端 SDK 3 迁移到客户端 SDK 5](openssl-migrate-to-sdk-5.md)
+ [将您的密钥存储提供程序 (KSP) 从 AWS CloudHSM 客户端 SDK 3 迁移到客户端 SDK 5](ksp-migrate-to-sdk-5.md)
+ [将您的 JCE 提供程序从 AWS CloudHSM 客户端 SDK 3 迁移到客户端 SDK 5](java-lib-migrate_to_sdk5.md)

对于 CloudHSM CLI 不支持的功能或使用案例，请联系 [AWS 支持](https://support.console.aws.amazon.com/support/home#/)。