

# JCE provider for AWS CloudHSM Client SDK 3
<a name="java-library_3"></a>

The AWS CloudHSM JCE provider is a provider implementation built from the Java Cryptographic Extension (JCE) provider framework. The JCE allows you to perform cryptographic operations using the Java Development Kit (JDK). In this guide, the AWS CloudHSM JCE provider is sometimes referred to as the JCE provider. Use the JCE provider and the JDK to offload cryptographic operations to the HSM. 

**Topics**
+ [Install the JCE provider for AWS CloudHSM Client SDK 3](java-library-install.md)
+ [Key management basics in the JCE provider for AWS CloudHSM Client SDK 3](java-library-key-basics.md)
+ [Supported mechanisms for Client SDK 3 for AWS CloudHSM Client SDK 3](java-lib-supported.md)
+ [Supported Java key attributes for AWS CloudHSM Client SDK 3](java-lib-attributes.md)
+ [Code samples for the AWS CloudHSM software library for Java for Client SDK 3](java-samples_3.md)
+ [AWS CloudHSM KeyStore Java class for Client SDK 3](alternative-keystore.md)