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.