Riferimento > Funzioni > Funzioni Contenitore > CryptDigest
 

CryptDigest

Restituisce un valore hash binario generato dall'algoritmo di hash crittografico specificato.

Formato 

CryptDigest ( dati ; algoritmo )

Parametri 

dati - qualsiasi espressione di testo o campo da cui generare l'hash.

algoritmo - il nome dell'algoritmo crittografico da utilizzare (vedere la funzione CryptAuthCode).

Tipo di dati riportato 

Contenitore

Creata in 

FileMaker Pro 16.0

Descrizione 

Utilizzare le funzioni Base64EncodeRFC e Base64Decode o HexEncode e HexDecode per controllare la codifica dell'hash restituito.

Note 

Questa funzione non è supportata nelle soluzioni runtime e restituisce "?".

Esempio 1 

Nel campo Contenitore Risultati, memorizza un file contenente il digest del testo nel campo Messaggio utilizzando l'algoritmo predefinito.

Imposta campo [Tabella::Risultati; CryptDigest ( Tabella::Messaggio ; "" )]

Esempio 2 

Restituisce un digest dei contenuti della variabile $JSON utilizzando l'algoritmo SHA512. I dati Contenitore restituiti da CryptDigest sono in formato testo con codifica Base64.

Base64EncodeRFC ( 4648 ; CryptDigest ( $JSON ; "SHA512" ) )

Argomenti correlati 

Funzioni (per categoria)

Funzioni (in ordine alfabetico)

Informazioni sulle formule

Informazioni sulle funzioni

Definizione di campi Calcolo

Utilizzo di operatori nelle formule