Impostare la gestione delle chiavi esterne
È possibile seguire questi passaggi e utilizzare i metodi API Element elencati per configurare la funzionalità di gestione delle chiavi esterne.
-
Se si sta configurando la gestione delle chiavi esterne in combinazione con la crittografia software a riposo, è stata abilitata la crittografia software a riposo utilizzando"Crea cluster" metodo su un nuovo cluster che non contiene volumi.
-
Stabilire una relazione di fiducia con l'External Key Server (EKS).
-
Creare una coppia di chiavi pubblica/privata per il cluster Element che verrà utilizzata per stabilire una relazione di trust con il server delle chiavi chiamando il seguente metodo API:"Crea coppia di chiavi pubbliche e private"
-
Ottieni la richiesta di firma del certificato (CSR) che l'autorità di certificazione deve firmare. Il CSR consente al server delle chiavi di verificare che il cluster Element che accederà alle chiavi sia autenticato come cluster Element. Chiamare il seguente metodo API:"Ottieni richiesta di firma del certificato del client"
-
Utilizzare EKS/Autorità di certificazione per firmare il CSR recuperato. Per ulteriori informazioni, consultare la documentazione di terze parti.
-
-
Creare un server e un provider sul cluster per comunicare con EKS. Un fornitore di chiavi definisce dove ottenere una chiave, mentre un server definisce gli attributi specifici dell'EKS con cui verrà comunicata.
-
Crea un fornitore di chiavi in cui risiederanno i dettagli del server delle chiavi chiamando il seguente metodo API:"CreateKeyProviderKmip"
-
Creare un server di chiavi che fornisca il certificato firmato e il certificato di chiave pubblica dell'Autorità di certificazione chiamando i seguenti metodi API:"CreateKeyServerKmip" "TestKeyServerKmip"
Se il test fallisce, verifica la connettività e la configurazione del server. Quindi ripetere il test.
-
Aggiungere il server delle chiavi al contenitore del provider delle chiavi chiamando i seguenti metodi API:"AggiungiKeyServerAlProviderKmip" "TestKeyProviderKmip"
Se il test fallisce, verifica la connettività e la configurazione del server. Quindi ripetere il test.
-
-
Come passaggio successivo per la crittografia a riposo, eseguire una delle seguenti operazioni:
-
(Per la crittografia hardware a riposo) Abilita"crittografia hardware a riposo" fornendo l'ID del fornitore di chiavi che contiene il server di chiavi utilizzato per memorizzare le chiavi chiamando il"Abilita crittografia a riposo" Metodo API.
È necessario abilitare la crittografia a riposo tramite"API" . Abilitando la crittografia a riposo tramite il pulsante Element UI esistente, la funzionalità tornerà a utilizzare chiavi generate internamente. -
(Per la crittografia software a riposo) Per"crittografia software a riposo" per utilizzare il fornitore di chiavi appena creato, passare l'ID del fornitore di chiavi al"RekeySoftwareEncryptionAtRestMasterKey" Metodo API.
-