The following KMIP concepts are part of HyTrust's implementation of KMIP.
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:
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.
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.
Details for the Basic tab for KMIP Client Settings:
5696
, and is set by your KMIP server. 0
. Change to 1
if you want your client to automatically attempt reconnects.
Yes
. Client authentication is verified. This setting should be on.
KMIP1
.
0
or 1
, whether non-blocking I/O is required. The default value is off, 0
. 0
)
Details for the Advanced tab for KMIP Client Settings:
Cert Sub-Tab
Load File: opens a browser for you to select the cert file to upload
Key Sub-Tab
Load File: opens a browser for you to select the key cert file to upload
CA Trusted Cert Sub-Tab
Load File: opens a browser for you to select the trusted cert file to upload
Server Cert Sub-Tab
Server Key Sub-Tab
Load File: opens a browser for you to select the server key file to upload
Credentials Sub-Tab
Details for the Configuration tab for KMIP Client Settings:
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.
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.