ADD ENCRYPTIONPROFILE

Utilizzare ADD ENCRYPTIONPROFILE per aggiungere un profilo di cifratura per Oracle Key Vault utilizzando Oracle GoldenGate.

Un profilo di cifratura consente di recuperare una chiave principale da un servizio KMS (Key Management Service) esterno. È possibile scegliere tra Oracle Key Vault (OKV) e Oracle Cloud Infrastructure Keys Management Service (OCIKMS).

In assenza di un profilo di cifratura definito in modo esplicito, viene utilizzato un wallet locale come profilo predefinito.

Per ulteriori informazioni, vedere Definizione di profilo di cifratura.

Sintassi

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 ]

Opzioni OKV: OKVPATH

Specifica la directory in cui è installato il client Oracle Key Vault.

KEYNAMEATTRIBUTE

Attributo personalizzato utilizzato nel server Oracle Key Vault per specificare il nome della chiave principale.

KEYVERSIONATTRIBUTE

Attributo personalizzato utilizzato nel server Oracle Key Vault per specificare la versione della chiave principale.

OKVVERSION okv-version

Versione di Oracle Key Vault (OKV) con 18.1 e 21.4 come possibili valori.

MASTERKEY [NAME]

Nome della chiave principale. Questo valore deve corrispondere al nome della chiave indicato nel parametro KMS in Oracle GoldenGate e non può essere modificato dopo l'avvio della replica.

MASTERKEY [VERSION]

Versione della chiave principale. Deve essere un valore numerico.

OCI KMS

Endpoint

Specificare l'endpoint crittografico del vault KMS OCI.

Tenancy

Specificare l'OCID tenancy.

User

Specificare l'OCID per l'utente.

APIKEY

Specificare il percorso del file contenente la chiave di firma dell'API OCI. La chiave viene letta da questo file e inviata a Oracle GoldenGate. Qualora fosse necessario modificare la chiave dell'API OCI in un qualsiasi momento, è possibile utilizzare il comando ALTER ENCRYPTIONPROFILE.

KEY

Specificare l'OCID appartenente a una chiave memorizzata nel vault KMS OCI, che verrà utilizzata da Oracle GoldenGate per la cifratura (cifratura trail).

Fingerprint

Hash (MD5) della chiave di firma API.

DEFAULT

Specifica il profilo di cifratura corrente. Se si imposta DEFAULT YES, il profilo crittografico verrà impostato come profilo cifratura corrente. Se si imposta DEFAULT NO, il profilo di cifratura verrà rimosso. Se non esiste un profilo di cifratura corrente definito In modo esplicito (se è stato impostato DEFAULT NO per il precedente profilo corrente), il Profilo predefinito implicito sarà LocalWallet. Nota: non caricare chiavi con valori KeyName e KeyVersion duplicati. Al momento dell'avvio, del riavvio o il rollover, i processi Oracle GoldenGate recuperano il valore KeyVersion più alto.