Perché è necessario mantenere segreto il digest dei messaggi? Se A manda il messaggio da M a B, allora A applicherà la funzione di hash a M e otterrà il digest M '.
Ora c'è qualche requisito per crittografare M e M? Supponi che B sia preoccupato solo dell'integrità del messaggio?
Ho appreso che il digest di messaggi deve essere tenuto segreto, ma perché? Se A invia un testo semplice senza crittografia, perché dovrebbe un algoritmo digerire?