Approfondimento: Autenticazione ed integrità dei dati Algoritmi di digest
Esistono moltissimi algoritmi di digest, quelli più usati sono attualmente tre: l'algoritmo MD5, opera su blocchi dati da 512 bit e genera un riassunto da 128 bit. L'algoritmo SHA-1, che è quello utilizzato dal governo americano all'interno del suo sistema di firma digitale, opera anch'esso su blocchi da 512 bit, ma genera un digest di dimensione maggiore, da 160 bit. Talvolta viene anche utilizzato il digest RIPEMD-160, che genera digest da 160 bit ed è stato sviluppato in Europa all'interno del progetto RIPE. In generale è opportuno utilizzare algoritmi che generino dei riassunti lunghi, perché si può dimostrare matematicamente che più il riassunto generato è lungo, ossia composto da un maggior numero di bit, e meno sono le informazioni che si perdono, maggiore è la resistenza agli attacchi crittografici che possono essere condotti.