Questo è il paragrafo che non riesco a capire.
Alice sends a message to Bob and wants him to be sure the message has
come from her.
• She publishes her public key.
• She computes a message digest
• She encrypts the digest using her private key
• She sends the message and digest to Bob
• Bob decrypts the digest using Alice's public key
• Bob Creates a message digest from the message using the same algorithm
as Alice
• Compares this with the decrypted digest received from Alice
• If they match we have established two things
– The message must have come from Alice - Authenticity
– The message has not been altered - Integrity
Capisco le chiavi private e pubbliche e come funzionano, inoltre so che è possibile aggiungere la chiave pubblica di Bobs all'intero messaggio all'inizio per motivi di riservatezza. Ma quello che non riesco a capire è perché Bob ha dovuto creare il digest, ho pensato che il fatto che potesse decodificare il digest stesso non gli avrebbe dato il messaggio originale? Cosa mi manca grazie in anticipo