Loading...
Select Version
&pagelevel(3)&pagelevel
Anwendungsgebiet: Konvertierungsfunktionen
Die Funktion HASH-STRING( ) konvertiert einen String-Ausdruck in einen String binären Inhalts mit frei zu wählender Länge (z.B. ein Passwort). Der verwendete Algorithmus liefert zu unterschiedlichen Strings mit hoher Wahrscheinlichkeit unterschiedliche Ausgaben.
Format
HASH-STRING( ) |
STRING = string_ausdruck ,LENGTH = 4 / arithm_ausdruck |
Ergebnistyp
STRING
Eingabeparameter
STRING = string_ausdruck_1..256
Bezeichnet den Eingabe-String.
LENGTH = 4 / arithm_ausdruck_1..256
Bezeichnet die Länge des Ausgabe-String.
Ergebnis
String
Fehlermeldung
SDP0455 EINGABESTRING MIT UNZULAESSIGER LAENGE (ERLAUBT: 1..256) SDP0456 PARAMETER LENGTH AUSSERHALB DES GUELTIGEN WERTEBEREICHS
Beispiel
/A = HASH-STRING(STRING='AB',LENGTH=2) /SHOW-VAR A, INFORMATION = *PARAMETERS(VALUE=*X-LITERAL) A = X'8C5E'