Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

AES_DECRYPT

AES_DECRYPT

Gibt entschlüsselte Daten im Stringformat zurück.
Data Integration Service
verwendet den AES-Algorithmus (Advanced Encryption Standard ) mit 128-Bit-Kodierung. AES ist ein FIPS-konformer kryptographischer Algorithmus.

Syntax

AES_DECRYPT (
value, key
)
In der folgenden Tabelle werden die Argumente für diesen Befehl beschrieben:
Argument
Erforderlich/
Optional
Beschreibung
value
Erforderlich
Binärer Datentyp. Wert, der entschlüsselt werden soll.
key
Erforderlich
String-Datentyp. Präzision von 16 Zeichen oder weniger. Als Schlüssel können Mapping-Variablen verwendet werden. Verwenden Sie den gleichen Schlüssel zum Entschlüsseln und Verschlüsseln.

Rückgabewert

Entschlüsselter Binärwert.
NULL, wenn der Eingabewert ein Nullwert ist.

Beispiel

Das Beispiel unten gibt entschlüsselte Sozialversicherungsnummern zurück. In diesem Beispiel leitet
Data Integration Service
den Schlüssel mithilfe der Funktion SUBSTR aus den ersten drei Ziffern der Sozialversicherungsnummer ab:
AES_DECRYPT( SSN_ENCRYPT, SUBSTR( SSN,1,3 ))
SSN_ENCRYPT
DECRYPTED VALUE
07FB945926849D2B1641E708C85E4390
832-17-1672
9153ACAB89D65A4B81AD2ABF151B099D
832-92-4731
AF6B5E4E39F974B3F3FB0F22320CC60B
832-46-7552
992D6A5D91E7F59D03B940A4B1CBBCBE
832-53-6194
992D6A5D91E7F59D03B940A4B1CBBCBE
832-81-9528