

# AWS CloudHSM Client SDK 5 supported platforms
<a name="client-supported-platforms"></a>

Base support is different for each version of the AWS CloudHSM Client SDK. Platform support for components in an SDK typically matches base support, but not always. To determine platform support for a given component, first make sure the platform you want appears in the base section for the SDK, then check for any exclusions or any other pertinent information in the component section.

AWS CloudHSM supports only 64-bit operating systems.

Platform support changes over time. Earlier versions of the CloudHSM Client SDK may not support all the operating systems listed here. Use release notes to determine the operating system support for previous versions of the CloudHSM Client SDK. For more information, see [Downloads for AWS CloudHSM Client SDK](client-history.md).

For supported platforms for the previous Client SDK, see [AWS CloudHSM Client SDK 3 supported platforms](sdk3-support.md)

Client SDK 5 does not require a client daemon.

**Topics**
+ [Linux support for Client SDK 5](sdk8-linux.md)
+ [Windows support for Client SDK 5](sdk8-windows.md)
+ [Serverless support for Client SDK 5](sdk8-serverless.md)
+ [HSM compatibility for Client SDK 5](sdk5-hsm-types.md)

# Linux support for AWS CloudHSM Client SDK 5
<a name="sdk8-linux"></a>

 AWS CloudHSM Client SDK 5 supports the following Linux operating systems and platforms. 


| Supported platforms | X86\$164 Architecture | ARM architecture | 
| --- | --- | --- | 
| Amazon Linux 2 | Yes | Yes | 
| Amazon Linux 2023 | Yes | Yes | 
| Red Hat Enterprise Linux 8 (8.3\$1) | Yes | Yes | 
| Red Hat Enterprise Linux 9 (9.2\$1) | Yes | Yes | 
| Red Hat Enterprise Linux 10 (10.0\$1) | Yes | Yes | 
| Ubuntu 22.04 LTS | Yes | Yes | 
| Ubuntu 24.04 LTS | Yes | Yes | 
+ SDK 5.16 was the last release to provide Ubuntu 20.04 LTS platform support. For more information, see the [Ubuntu website](https://ubuntu.com/blog/ubuntu-20-04-lts-end-of-life-standard-support-is-coming-to-an-end-heres-how-to-prepare).
+ SDK 5.12 was the last release to provide CentOS 7 (7.8\$1) platform support. For more information, see the [CentOS website](https://blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/).
+ SDK 5.12 was the last release to provide Red Hat Enterprise Linux 7 (7.8\$1) platform support. For more information, see the [Red Hat website](https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux/rhel-7-end-of-maintenance).
+ SDK 5.4.2 was the last release to provide CentOS 8 platform support. For more information, see the [CentOS website](https://www.centos.org/centos-linux-eol/).

# Windows support for AWS CloudHSM Client SDK 5
<a name="sdk8-windows"></a>

AWS CloudHSM Client SDK 5 supports the following versions of Windows Server.
+ Microsoft Windows Server 2016
+ Microsoft Windows Server 2019
+ Microsoft Windows Server 2022
+ Microsoft Windows Server 2025

# Serverless support for AWS CloudHSM Client SDK 5
<a name="sdk8-serverless"></a>

 AWS CloudHSM Client SDK 5 supports the following AWS serverless services. 
+ AWS Lambda
+ Docker/ECS

# HSM compatibility for AWS CloudHSM Client SDK 5
<a name="sdk5-hsm-types"></a>

The following table describes AWS CloudHSM Client SDK 5 compatibility for HSMs.


| hsm1.medium | hsm2m.medium | 
| --- | --- | 
| Compatible with Client SDK version 5.0.0 and later. |  Compatible with Client SDK version 5.9.0 and later.  | 