Referenz > Funktionen > Containerfunktionen > CryptDigest
 
CryptDigest
Zweck 
Gibt einen binären Hash-Wert zurück, den der angegebene kryptografische Hash-Algorithmus generiert hat.
Format 
CryptDigest ( Daten ; Algorithmus )
Parameter 
Daten - beliebiger Textausdruck oder Textfeld zur Hash-Generierung.
Algorithmus - Name des zu verwendenden kryptografischen Algorithmus (siehe CryptAuthCode Funktion).
Zurückgegebener Datentyp 
Container
Ursprung in 
FileMaker Pro 16.0
Beschreibung 
Verwenden Sie die Funktionen Base64EncodeRFC und Base64Decode oder HexEncode und HexDecode, um die Kodierung des zurückgegebenen Hash zu steuern.
Hinweise 
Diese Funktion wird in Runtime-Lösungen nicht unterstützt und gibt „?“ zurück.
Beispiel 1 
Das Containerfeld „Ergebnis“ speichert mit Hilfe des Standardalgorithmus eine Datei mit dem Auszug des Texts im Feld „Meldung“.
Feldwert setzen [Tabelle::Ergebnisse; CryptDigest (Tabelle::Meldung; "")]
Beispiel 2 
Gibt einen Auszug der Inhalte von der $JSON-Variablen mit Hilfe des SHA512-Algorithmus zurück. Die von CryptDigest zurückgegebenen Containerdaten sind Base64-kodierter Text.
Base64EncodeRFC ( 4648; CryptDigest ( $JSON ; "SHA512" ) )
Weiterführende Themen 
Funktionen (Kategorienliste)
Funktionen (Alphabetische Liste)
Über Formeln
Erläuterung von Funktionen
Definieren von Formelfeldern
Verwenden von Operatoren in Formeln