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: |
nHashFunction:N | Hash-Funktion |
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
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