Configurez la gestion externe des clés
Procédez comme suit et utilisez les méthodes de l'API Element répertoriées pour configurer votre fonctionnalité de gestion externe des clés.
-
Si vous configurez la gestion externe des clés en association avec le chiffrement logiciel au repos, vous avez activé le chiffrement logiciel au repos à l'aide de la "CreateCluster" méthode sur un nouveau cluster qui ne contient pas de volumes.
-
Établissez une relation de confiance avec le serveur de clés externe (EKS).
-
Créez une paire de clés publique/privée pour le cluster Element utilisé pour établir une relation de confiance avec le serveur de clés en appelant la méthode API suivante : "CreatePublicPrivateKeypair"
-
Obtenir la demande de signature de certificat (CSR) que l'autorité de certification doit signer. La RSC permet au serveur de clés de vérifier que le cluster d'éléments qui accédera aux clés est authentifié comme cluster d'éléments. Appelez la méthode API suivante : "GetClientCertificateSignRequest"
-
Utilisez EKS/Certificate Authority pour signer la RSC récupérée. Pour plus d'informations, consultez la documentation d'un fournisseur tiers.
-
-
Créez un serveur et un fournisseur sur le cluster pour communiquer avec EKS. Un fournisseur clé définit l'endroit où une clé doit être obtenue et un serveur définit les attributs spécifiques de l'EKS qui seront communiqués.
-
Créez un fournisseur de clés dans lequel résideront les informations du serveur de clés en appelant la méthode API suivante : "CreateKeyProviderKmip"
-
Créez un serveur de clés fournissant le certificat signé et le certificat de clé publique de l'autorité de certification en appelant les méthodes API suivantes : "CreateKeyServerKmip" "TestKeyServerKmip"
Si le test échoue, vérifiez la connectivité et la configuration de votre serveur. Répétez ensuite le test.
-
Ajoutez le serveur de clés dans le conteneur du fournisseur de clés en appelant les méthodes API suivantes : "AddKeyServerToProviderKmip" "TestKeyProviderKmip"
Si le test échoue, vérifiez la connectivité et la configuration de votre serveur. Répétez ensuite le test.
-
-
Pour le chiffrement au repos, effectuez l'une des opérations suivantes :
-
(Pour le chiffrement matériel au repos) activez "chiffrement matériel au repos" en fournissant l'ID du fournisseur de clés qui contient le serveur de clés utilisé pour stocker les clés en appelant "EnableEncryptionAtRest"la méthode API.
Vous devez activer le chiffrement au repos via "API". L'activation du chiffrement au repos à l'aide du bouton de l'interface utilisateur d'Element entraîne la restauration de la fonctionnalité à l'aide de clés générées en interne. -
(Pour le chiffrement logiciel au repos) pour que "chiffrement logiciel pour les données au repos" puisse utiliser le nouveau fournisseur de clés créé, transmettez l'ID du fournisseur de clés à la "RekeySoftwareEncryptionAtResteMasterKey"méthode API.
-