ADD ENCRYPTIONPROFILE

Mit ADD ENCRYPTIONPROFILE können Sie ein Verschlüsselungsprofil für Oracle Key Vault mit Oracle GoldenGate hinzufügen.

Ein Verschlüsselungsprofil wird verwendet, um einen Masterschlüssel von einem externen Schlüsselverwaltungsservice (KMS) abzurufen. Sie können zwischen Oracle Key Vault (OKV) und Oracle Cloud Infrastructure Key Management Service (OCIKMS) wählen.

Wenn kein explizit definiertes Verschlüsselungsprofil vorhanden ist, wird ein lokales Wallet als Standardprofil verwendet.

Weitere Informationen finden Sie unter Was ist ein Verschlüsselungsprofil?.

Syntax

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 ]

OKV-Optionen: OKVPATH

Gibt das Verzeichnis an, in dem der Oracle Key Vault-Client installiert ist.

KEYNAMEATTRIBUTE

Benutzerdefiniertes Attribut im Oracle Key Vault-Server, mit dem der Masterschlüsselname angegeben wird.

KEYVERSIONATTRIBUTE

Benutzerdefiniertes Attribut im Oracle Key Vault-Server, mit dem die Masterschlüsselversion angegeben wird.

OKVVERSION okv-version

Oracle Key Vault-(OKV-)Version mit möglichen Werten 18.1 und 21.4.

MASTERKEY [NAME]

Name des Masterschlüssels. Dieser Wert muss mit dem Schlüsselnamen im KMS-Parameter in Oracle GoldenGate übereinstimmen und kann nach Start der Replikation nicht geändert werden.

MASTERKEY [VERSION]

Version des Masterschlüssels. Das muss ein numerischer Wert sein.

OCI KMS

Endpoint

Geben Sie den kryptografischen Endpunkt des OCI KMS-Vaults an.

Tenancy

Geben Sie die Mandanten-OCID an.

User

Geben Sie die OCID für den Benutzer an.

APIKEY

Geben Sie den Pfad zur Datei mit dem OCI-API-Signaturschlüssel an. Der Schlüssel wird aus dieser Datei gelesen und an Oracle GoldenGate gesendet. Wenn Sie den OCI-API-Schlüssel irgendwann ändern müssen, können Sie dazu den Befehl ALTER ENCRYPTIONPROFILE verwenden.

KEY

Geben Sie die OCID eines in Ihrem OCI KMS-Vault gespeicherten Schlüssels an. Dieser Schlüssel wird von Oracle GoldenGate für die Verschlüsselung (Trailverschlüsselung) verwendet.

Fingerprint

Hash (MD5) des API-Signaturschlüssels.

DEFAULT

Gibt das aktuelle Verschlüsselungsprofil an. Wenn Sie DEFAULT YES festlegen, wird das Verschlüsselungsprofil auf das aktuelle Verschlüsselungsprofil gesetzt. Wenn Sie DEFAULT NO festlegen, wird das Verschlüsselungsprofil entfernt. Wenn kein explizit definiertes aktuelles Verschlüsselungsprofil definiert ist (Sie legen DEFAULT NO für das zuvor aktuelle fest), ist das implizite Standardprofil LocalWallet. Hinweis: Laden Sie keine Schlüssel mit doppelten Werten KeyName und KeyVersion hoch. Oracle GoldenGate-Prozesse rufen zum Start-, Neustart- oder Rollover-Zeitpunkt den höchsten KeyVersion-Wert auf.