Client SDKs - AWS CloudHSM

Client SDKs

When using AWS CloudHSM, you perform cryptographic operations with AWS CloudHSM Client Software Development Kits (SDKs). AWS CloudHSM Client SDKs include:

  • Public Key Cryptography Standards #11 (PKCS #11)

  • JCE provider

  • OpenSSL Dynamic Engine

  • Cryptography API: Next Generation (CNG) and key storage provider (KSP) for Microsoft Windows

You can use any or all of these SDKS in your AWS CloudHSM cluster. Write your application code to use these SDKs to perform cryptographic operations in your HSMs. To see what platforms and HSM types support each SDK, see Client SDK 5 supported platforms

Utility and command line tools are needed not only to use SDKs but also to configure the credentials, policies, and settings of your application. For more information, refer to AWS CloudHSM command line tools.

For more information about installing and using the Client SDK or the security of the client connection, see Client SDKs and End-to-end encryption.