Funzione crittografica per il calcolo di un valore numerico di piccole dimensioni (solitamente 16 o 20 byte) a partire da dati di input di dimensioni arbitrarie. Il valore numerico ottenuto rappresenta il contenuto. Le dimensioni dell'hash si basano sull'algoritmo hash.