Habilitar criptografia em repouso
Você pode usar o EnableEncryptionAtRest Método para habilitar a criptografia AES (Advanced Encryption Standard) de 256 bits em repouso no cluster, permitindo que o cluster gerencie a chave de criptografia usada para as unidades em cada nó. Essa funcionalidade não está ativada por padrão.
|
|
|
Ao ativar a criptografia em repouso, o cluster gerencia automaticamente as chaves de criptografia internamente para as unidades em cada nó do cluster.
Se um ID de provedor de chaves for especificado, a senha será gerada e recuperada de acordo com o tipo de provedor de chaves. Isso geralmente é feito usando um servidor de chaves do Protocolo de Interoperabilidade de Gerenciamento de Chaves (KMIP), no caso de um provedor de chaves KMIP. Após esta operação, o provedor especificado é considerado ativo e não pode ser excluído até que a criptografia em repouso seja desativada usando o DisableEncryptionAtRest método.
|
|
Se você tiver um tipo de nó com um número de modelo que termina em "-NE", o EnableEncryptionAtRest A chamada do método falhará com a resposta "Criptografia não permitida". O cluster detectou um nó não criptografável.
|
|
|
Você só deve habilitar ou desabilitar a criptografia quando o cluster estiver em execução e funcionando corretamente. Você pode ativar ou desativar a criptografia conforme sua necessidade e com a frequência que desejar. |
|
|
Este processo é assíncrono e retorna uma resposta antes que a criptografia seja ativada. Você pode usar o GetClusterInfo Método para consultar o sistema e verificar quando o processo foi concluído.
|
Parâmetros
Este método possui os seguintes parâmetros de entrada:
| Nome | Descrição | Tipo | Valor padrão | Obrigatório |
|---|---|---|---|---|
ID do provedor de chave |
O ID de um provedor de chaves KMIP a ser utilizado. |
inteiro |
Nenhum |
Não |
Valores de retorno
Este método não possui valores de retorno.
Exemplo de solicitação
As solicitações para esse método são semelhantes ao seguinte exemplo:
{
"method": "EnableEncryptionAtRest",
"params": {},
"id": 1
}
Exemplos de resposta
Este método retorna uma resposta semelhante ao exemplo a seguir, proveniente do método EnableEncryptionAtRest. Não há resultados a relatar.
{
"id": 1,
"result": {}
}
Enquanto a criptografia em repouso estiver sendo habilitada em um cluster, GetClusterInfo retorna um resultado descrevendo o estado da criptografia em repouso ("encryptionAtRestState") como "habilitando". Após a criptografia em repouso estar totalmente ativada, o estado retornado muda para "ativado".
{
"id": 1,
"result": {
"clusterInfo": {
"attributes": { },
"encryptionAtRestState": "enabling",
"ensemble": [
"10.10.5.94",
"10.10.5.107",
"10.10.5.108"
],
"mvip": "192.168.138.209",
"mvipNodeID": 1,
"name": "Marshall",
"repCount": 2,
"svip": "10.10.7.209",
"svipNodeID": 1,
"uniqueID": "91dt"
}
}
}