Skip to main content

Getting the Firmware Version

This page describes how you can get the firmware version that your CloudHSM instance is running on. You can query this information via the various API Providers.

REST

Call the /v1/hsmInfo endpoint (added in TSB 2.6.0).

$ curl -H "Authorization: Bearer ${JWT_TOKEN}" https://sbx-rest-api.cloudshsm.com/v1/hsmInfo

{"HSMSystemTime":"2025-12-12T09:00:00","Version":"RE-3.2.9","Vendor":"Securosys SA"}

JCE

import com.securosys.primus.jce.PrimusDevice;
String version = PrimusDevice.getVersionInfo();

PKCS#11

$ ppin --test

Load config file: '/etc/primus/primus.cfg'

hsm0: Connect to 'ch01-api.cloudshsm.com' on port 2310 with priority , firmware: RE-3.2.9
slot0 (id=0), user='MY-PARTITION': OK

Number of tested HSMs: 1 (number of partitions: 1)
Number of failures: 0
Get started withCloudHSM for free.
Other questions?Ask Sales.
Feedback
Need help?