Using KMIP to manage and serve keys, certificates, and other cryptographic objects
The IBM® Security Guardium® Key Lifecycle Manager server supports Key Management Interoperability Protocol (KMIP) communication with clients for key management operations on cryptographic and cryptographic objects.
Before you begin
About this task
Key Management Interoperability Protocol (KMIP) is a client/server communication protocol for the storage and maintenance of key, certificate, and secret objects. The standard is governed by the Organization for the Advancement of Structured Information Standards (OASIS).
IBM Security Guardium Key Lifecycle Manager supports some KMIP operations on the cryptographic objects. For example, generating cryptographic keys, registering cryptographic objects with the server, retrieving objects from the server, or destroying objects from the server. Cryptographic objects also have associated attributes, which are named values stored by the key management system and are obtained from the system via operations. You can use operations to add, modify, or delete certain attributes. For the complete list of supported operations, see KMIP objects and profiles.
Before you can use the KMIP operations, you need to register the client in the IBM Security Guardium Key Lifecycle Manager server, and associate a certificate with the client for secure communication with the server. If you accept a pending client certificate, it is imported into the database and marked as trusted. The certificate can then be used for secure communication between the client device and IBM Security Guardium Key Lifecycle Manager.