Integrità dei messaggi
La crittografia rende sicura e segreta la comunicazione da un mittente a un destinatario, proteggendola dalle azioni di terze parti dette avversari (adversary)
Esistono due tipi di avversari in una comunicazione
- Gli avversari passivi
Gli avversari passivi (passive adversary) sono terzi che intercettano il messaggio durante il processo di comunicazione per leggere le informazioni. Il messaggio arriva integro al destinatario. - Gli avversari attivi
Gli avversari attivi (active adversary) sono terzi che intercettano il messaggio durante la comunicazione e lo modificano.
Ad esempio, un avversario attivo può modificare il contenuto del messaggio facendolo arrivare al destinatario ma con informazioni diverse. Può inviare falsi messaggi al destinatario facendogli credere che arrivino da altri. Può reindirizzare i messaggi a terzi, senza farli arrivare al destinatario, ecc.
L'integrità dei messaggi inviati è uno degli obiettivi di un sistema crittografico.