Die Funktion ​ecx:sha256hex​ verwendet den sicheren Hash-Algorithmus SHA-256, um einen Hashwert zu erzeugen. Für weitere Informationen siehe http://de.wikipedia.org/wiki/SHA-2.

Die binäre Ausgabe wird als Hexadezimal-Zeichenkette erzeugt. Für weitere Informationen siehe https://de.wikipedia.org/wiki/Hexadezimalsystem.

Struktur​

ecx:sha256hex(string)

Parameter​

Parameter

Beschreibung

Zeichenkette

Der Parameter spezifiziert den Zielwert. Dabei handelt es sich zumeist um ein Attribut oder einen Wert, das/der in einem erweiterten Datenpool gespeichert ist. Es kann auf jeden zu hashenden Wert verwiesen werden.

Beispiel

Sie bauen eine Funktion auf, die einen Hashwert aus der E-Mail-Adresse erzeugt. Die Funktion wird dazu verwendet, persönliche Daten zu schützen, die aus dem System exportiert und einer Drittpartei für die Datenanalyse zur Verfügung gestellt werden.

Die Funktion ist wie folgt aufgebaut:

${ecx:sha256hex(user['email'])}