Skip to main content
Element Software
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

EnableEncryptionAtRest

Colaboradores

Você pode usar o EnableEncryptionAtRest método para ativar a criptografia AES (Advanced Encryption Standard) de 256 bits em repouso no cluster para que o cluster possa gerenciar a chave de criptografia usada para as unidades em cada nó. Esta funcionalidade não está ativada por predefinição.

Dica Para ver o status atual da criptografia em repouso e/ou criptografia de software em repouso no cluster, use o "obtenha o método de informações do cluster". Pode utilizar a GetSoftwareEncryptionAtRestInfo "método para obter informações que o cluster usa para criptografar dados em repouso".
Observação Este método não ativa a encriptação de software em repouso. Isso só pode ser feito usando o "criar método de cluster" com enableSoftwareEncryptionAtRest definido como true.

Quando você ativa a criptografia em repouso, o cluster gerencia automaticamente as chaves de criptografia internamente para as unidades em cada nó do cluster.

Se um keyProviderID for especificado, a senha será gerada e recuperada de acordo com o tipo de provedor de chaves. Isso geralmente é feito usando um servidor de chave KMIP (Key Management Interoperability Protocol) 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.

Observação Se você tiver um tipo de nó com um número de modelo terminando em "-NE", a EnableEncryptionAtRest chamada de método falhará com uma resposta de "criptografia não permitida. Cluster detetado nó não criptografado".
Observação Você só deve ativar ou desativar a criptografia quando o cluster estiver em execução e em um estado saudável. Você pode ativar ou desativar a criptografia a seu critério e sempre que precisar.
Observação Este processo é assíncrono e retorna uma resposta antes de a criptografia ser ativada. Você pode usar o GetClusterInfo método para poll o sistema para ver quando o processo foi concluído.

Parâmetros

Este método tem os seguintes parâmetros de entrada:

Nome Descrição Tipo Valor padrão Obrigatório

KeyProviderID

O ID de um provedor de chaves KMIP a ser usado.

número inteiro

Nenhum

Não

Valores de retorno

Este método não tem valores de retorno.

Exemplo de solicitação

As solicitações para este 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 do método EnableEncryptionAtRest. Não há nenhum resultado para relatar.

{
   "id": 1,
   "result": {}
}

Enquanto a criptografia em repouso está sendo ativada em um cluster, GetClusterInfo retorna um resultado descrevendo o estado de criptografia em repouso ("criptoporAtRestState") como "habilitando". Depois que a encriptação em repouso estiver totalmente ativada, o estado devolvido muda para "activado".

{
   "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"
      }
   }
}