Configuring KeyControl as a Luna Cloud HSM Client
The following procedure describes how to configure KeyControl as a Luna Cloud HSM Client.
Important: You can only configure both the Luna Cloud HSM and the Luna HSM if you are forming a cluster.
Before You Begin
For the HSM server that you want to connect to KeyControl, make sure you have the following information available:
-
The service client bundle for the HSM. When you create a service client, you will be prompted to download the service client bundle.
-
The HSM partition name and password.
You will also need:
- A KeyControl account with Security Admin privileges.
- Access to the HSM server via a shell account. The following procedure uses
ssh
to connect to the server.
Procedure
- Log into the KeyControl Vault Management webGUI using an account with Security Admin privileges.
- In the top right, click the Switch to Appliance Management link.
- In the top menu bar, click Settings.
- In the System Settings section, click HSM Server Settings.
- On the HSM Server Settings page, select Thales Luna HSM from the Type drop-down list.
-
On the Luna HSM Server Settings page, select the Luna Cloud HSM tab and then specify the options you want to use for the HSM server.
Field
Description
State
Make sure this field is set to Enabled.
Partition Label or HA Group Name
Enter the partition label for the partition on the HSM server that KeyControl will be using.
Note: Make sure you enter the partition label and not the partition name in this field.
Crypto Officer (CO) Password
Enter the password for the Crypto Officer (CO) password.
Service Client Bundle
Click Browse to specify the location of the service client bundle that you downloaded.
Session Timeout
The length of time KeyControl keeps the communication session open with an HSM server. When the session expires, a new session is created with the same timeout value. The default is 30 minutes.
- Click Apply, then click Proceed at the prompt. Do not test the connection yet.
-
Select Actions > Generate Client Certificate to download the cluster certificate that all KeyControl nodes can use. KeyControl automatically saves
client-name.pem
file to your browser's default download location.For example, if you use the default client name
KC_Cluster
, the cluster certificate name would beKC_Cluster.pem
. -
Select Actions > Test Connection to test your connection. You should see a message that says the HSM connection is OK.