Import a key from a web service
Securely upload an external customer key onto your instance using import a key from a web service (for example the key REST API). Both symmetric and asymmetric public keys can be imported into a targeted KMF cryptographic module.
The key to be imported (the target key) must be encrypted with a wrapping key before it's uploaded into the instance’s target cryptographic module. This wrapping key is the public component of a public/private key pair, which must be present on the instance. The key is a pre-requisite before the wrapped target key can be uploaded via Import From Web Services.
These two separate procedures (importing the wrapping key pair and importing the wrapped target key from a web service) are detailed in the following documentation. This key pair must be generated and uploaded to be available in the instance’s internal Key Import cryptographic module.
Import the wrapping / unwrapping key pair
Configure Key Management Framework import settings before importing a key.
Avant de commencer
Role required: sn_kmf.cryptographic_manager
Pourquoi et quand exécuter cette tâche
This example uses OpenSSL for key and certificate generation. Substitute other comparable tools based on your company requirements.
Procédure
Import a wrapped key from a web service
Upload your wrapped key into a cryptographic module using the import key from web service functionality. The example uses a symmetric key. Similar steps can be used to import an asymmetric key.
Avant de commencer
Role required: sn_kmf.cryptographic_manager (module configuration), sn_kmf.cryptographic_operator (REST operation basic authentication)
Pourquoi et quand exécuter cette tâche
KMF Import key endpoint access is required to complete the key import process.
This example uses OpenSSL to generate keys and certificates. You may substitute other comparable tools based on your requirements.