KMIP Client

The following KMIP concepts are part of HyTrust's implementation of KMIP.

External Key Server

KeyControl has the ability to interact with External Key Servers (EKS). Currently this is limited to servers that support KMIP. To set the parameters for utilizing KMIP, you configure the server, and then the client. KeyControl can also act as a KMIP server. To configure a HyTrust KeyControl KMIP server, see KMIP Server.

Once access is configured, your KMIP server can provide the following features to your KeyControl:

Master Key Protection

KeyControl has an encrypted object store that protects keys and other sensitive information. The encryption key itself is protected by a "Master Key" that we call the Admin Key. If KeyControl needs to be recovered or restored it is necessary to reconstruct this Admin Key to unlock the its internal encryption key. With an EKS the Admin Key is protected and can be recovered if and only if KeyControl can contact the EKS with appropriate credentials.

KeyControl can act as an EKS. For details, see KMIP Server.

Configuring a KMIP Client Connection

To configure the KMIP client, click the Settings Icon and then click KMIP Client Settings. Then you must complete the following dialog boxes, filling in all applicable fields as set by your KMIP server. Whenever you finish entering text into a blank field, click Save for that field and move to the next field. You must do this for all three tabs, including the Basic tab, the Advanced tab, and the Configuration tab.

When you have filled in all applicable settings under all three dialog tabs, follow the instructions in Testing Your KMIP Connection to test your settings and then apply them permanently.

If you have problems with KMIP, see Troubleshooting.

KMIP Client Settings: the Basic Tab

Details for the Basic tab for KMIP Client Settings:

KMIP Client Settings: the Advanced Tab

Details for the Advanced tab for KMIP Client Settings:

Cert Sub-Tab

Key Sub-Tab

CA Trusted Cert Sub-Tab

Server Cert Sub-Tab

Server Key Sub-Tab

Credentials Sub-Tab

KMIP Client Settings: the Configuration Tab

Details for the Configuration tab for KMIP Client Settings:

Testing Your KMIP Connection

Once you have finished filling in all appropriate settings, you have several options. We suggest that you begin by clicking the Test Connection button. This will test the connectivity of your settings, Then, click the Test Key button. This will ensure that a key can be generated on the EKS. When you are sure that your settings work, then click Apply. This will store the KMIP settings. The Admin Key will be regenerated and will be stored on the KMIP server.

You can also click Revert to clear any applied changes, or Remove All to reset all settings to their defaults and to disable the KMIP client.

System Recovery from the External Key Server

If you have lost access to your KeyControl and need to recover access to it, you can do this by accessing the EKS. You will be presented with an option for Recovery from External Key Server. Here the settings have to be entered as above and, once successfully applied, the Admin Key is recovered from the EKS and the KeyControl is restored.