ADD ENCRYPTIONPROFILE

Use o ADD ENCRYPTIONPROFILE para adicionar um perfil de criptografia no Oracle Key Vault usando o Oracle GoldenGate.

Um perfil de criptografia é usado para recuperar uma chave principal de um KMS (Key Management Service) externo. Você pode escolher entre o OKV (Oracle Key Vault) e o OCIKMS (Oracle Cloud Infrastructure Keys Management Service).

Se não houver um perfil de criptografia explicitamente definido, uma Wallet Local será usada como perfil padrão.

Para saber mais, consulte O que é um Perfil de Criptografia?.

Sintaxe

ADD ENCRYPTIONPROFILE encryption-profile-name
                 ( OKV
                   ( OKVPATH dir-path
                     [ KEYNAMEATTRIBUTE key-name-attribute ]
                     [ KEYVERSIONATTRIBUTE key-version-attribute ]
                     [ OKVVERSION okv-version ]
                     MASTERKEY
                     [ NAME ] masterkey-name
                     [ VERSION masterkey-version ]
                     [ TTL ttl ] )
                   | OCIKMS
                    ( ENDPOINT endpoint
                      TENANCY tenancy-ocid
                      USER user-ocid
                      APIKEY api-key-file
                      FINGERPRINT fingerprint
                      KEY key-ocid ) )
                   [ DEFAULT ]

Opções de OKV: OKVPATH

Especifica o diretório no qual o cliente Oracle Key Vault está instalado.

KEYNAMEATTRIBUTE

Atributo personalizado usado no servidor do Oracle Key Vault para especificar o nome da chave principal

KEYVERSIONATTRIBUTE

Atributo personalizado usado no servidor do Oracle Key Vault para especificar a versão da chave principal.

OKVVERSION okv-version

Versão do OKV (Oracle Key Vault) com valores possíveis de 18.1 e 21.4.

MASTERKEY [NAME]

Nome da chave principal. Esse valor deve corresponder ao nome da chave no parâmetro KMS no Oracle GoldenGate e não pode ser alterado quando a replicação tiver começado.

MASTERKEY [VERSION]

Versão da chave principal. Deve ser um valor numérico.

OCI KMS

Endpoint

Especifique o ponto final Criptográfico do OCI KMS Vault.

Tenancy

Especifique o OCID da tenancy.

User

Especifique o OCID do usuário.

APIKEY

Especifique o caminho para o arquivo que contém a Chave de Assinatura da API do OCI. A chave é lida nesse arquivo e enviada ao Oracle GoldenGate. Se precisar alterar a KEY da API do OCI em algum momento, você poderá usar o comando ALTER ENCRYPTIONPROFILE.

KEY

Especifique o OCID da chave que pertence a uma chave armazenada em seu OCI KMS Vault. Esta é a chave usada pelo Oracle GoldenGate para criptografia (criptografia de trilha).

Fingerprint

Hash (MD5) da chave de assinatura da API.

DEFAULT

Especifica o perfil de criptografia atual. Se você definir DEFAULT YES, o perfil da criptografia será definido como o perfil atual da criptografia. Se você definir DEFAULT NO, o perfil de criptografia será removido. Se não houver perfil de criptografia atual definido explicitamente (você definir como DEFAULT NO para o perfil atual anteriormente), o perfil padrão implicitamente será LocalWallet. Observação: Não faça upload das chaves com valores duplicados de KeyName e KeyVersion. No momento da inicialização, reinicialização ou rollover, os processos de Oracle GoldenGate recuperam o valor KeyVersion mais alto.