ADD ENCRYPTIONPROFILE

Utilisez ADD ENCRYPTIONPROFILE afin d'ajouter un profil de cryptage pour Oracle Key Vault à l'aide d'Oracle GoldenGate.

Un profil de cryptage permet d'extraire une clé maître à partir d'un service KMS (Key Management Service) externe. Vous pouvez choisir entre Oracle Key Vault (OKV) et Oracle Cloud Infrastructure Key Management Service (OCIKMS).

Si aucun profil de cryptage n'est explicitement défini, un portefeuille local est utilisé comme profil par défaut.

Pour en savoir plus, reportez-vous à Qu'est-ce qu'un profil de cryptage ?.

Syntaxe

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 ]

Options OKV : OKVPATH

Indique le répertoire où le client Oracle Key Vault est installé.

KEYNAMEATTRIBUTE

Attribut personnalisé utilisé dans le serveur Oracle Key Vault pour indiquer le nom de clé maître.

KEYVERSIONATTRIBUTE

Attribut personnalisé utilisé dans le serveur Oracle Key Vault pour indiquer la version de clé maître.

OKVVERSION okv-version

Version Oracle Key Vault (OKV). Les valeurs possibles sont 18.1 et 21.4.

MASTERKEY [NAME]

Nom de la clé maître. Cette valeur doit correspondre au nom de clé dans le paramètre KMS dans Oracle GoldenGate et ne peut pas être modifiée une fois que la réplication a démarré.

MASTERKEY [VERSION]

Version de la clé maître. Il doit s'agir d'une valeur numérique.

OCI KMS

Endpoint

Indiquez l'adresse cryptographique du coffre OCI KMS.

Tenancy

Indiquez l'OCID de location.

User

Indiquez l'OCID de l'utilisateur.

APIKEY

Indiquez le chemin du fichier contenant la clé de signature d'API OCI. La clé est lue à partir de ce fichier et envoyée à Oracle GoldenGate. Si vous devez modifier la clé d'API OCI à un moment donné, vous pouvez utiliser la commande ALTER ENCRYPTIONPROFILE.

KEY

Indiquez l'OCID d'une clé stockée dans le coffre OCI KMS. Il s'agit de la clé utilisée par Oracle GoldenGate pour le cryptage (cryptage de trace).

Fingerprint

Hachage (MD5) de la clé de signature d'API.

DEFAULT

Indique le profil de cryptage en cours. Si vous indiquez DEFAULT YES, le profil de cryptage est défini comme étant celui en cours. Si vous indiquez DEFAULT NO, le profil de cryptage est enlevé. S'il n'existe aucun profil de cryptage en cours défini explicitement (vous avez indiqué DEFAULT NO pour le dernier profil en cours), le profils par défaut implicite est LocalWallet. Remarque : ne téléchargez pas des clés comportant des valeurs en double de KeyName et de KeyVersion. Lors du démarrage, du redémarrage ou DU remplacement, les processus Oracle GoldenGate extraient la valeur KeyVersion la plus élevée.