Skip to main content
Skip table of contents

CalcHashString()

CalcHashString() – Berechnet den Hash-Wert für einen String

Die Funktion bildet aus dem übergebenen String einen Hash-Wert. Dieser Hash-Wert kann zur Überprüfung der Echtheit des Strings verwendet werden, z.B. zum Abgleich vor und nach einer Übertragung.

Hinweis


Um Kennwörter nach be-Vorgabe zu registrieren, verwenden Sie die Funktion GeneratePasswordHash()

Parameter

Beschreibung

cStringToHash:C

Beliebige Zeichenkette

nMode:N

Verschlüsselungs-Modus:
0 = Binär
1 = Base64 kodiert
2 = Base64 URL kodiert
3 = Hex-Format
Default = 1

nHashFunction:N

Hash-Funktion
1 = hfHAVAL
2 = hfMD4
3 = hfMD5
4 = hfRIPEMD128
5 = hfRIPEMD160
6 = hfSHA1
7 = hfSHA256
8 = hfSHA512
9 = hfTIGER
10 = hfHMACSHA1

Default = 1

cPrivateKey:C

Private-Key zur Generierung eines Hash nach HMAC-Verfahren mit SHA1 (nur für hfHMACSHA1 relevant)

Rückgabewert


Alphanumerisch - Gebildeter Hash-Wert

Beispiel

CODE
WriteLn(CalcHashString('Dontenwill AG')),
// Ergebnis: fCJXAH7ZA9bqYZ5vCUVsqNLTNqhCxZBjJQszwHAdX4E=

WriteLn(CalcHashString('Dontenwill AG', 2, 8)),
// Ergebnis: TojHJT-WC3a57VRKDjzAXKmlzwnL8QvzY-o9Xd5mxWg3Ds1KtbHW4d_1SrLt0EluZp4y3K2XV6grfIuVOdhbnQ==

WriteLn(CalcHashString('Dontenwill AG',3, 10, '8A!v#6q3c3?+G1on')),
// Ergebnis: 0DF212A9D2A45AA60EF5428B8E691C16C83CB286

Weitere Verknüpfungen


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.