Capisco che gli algoritmi di crittografia simmetrici forniscono riservatezza attraverso l'uso di una chiave per crittografare il testo in chiaro al testo cifrato, ma come possono anche fornire l'integrità?
Non sarebbe facile per un utente malintenzionato manomettere i bit di un messaggio e dare al ricevitore un messaggio errato (non necessariamente coerente) se fosse in grado di intercettare il testo cifrato cifrato? Soprattutto considerando che i codici simmetrici non funzionano bene con l'autenticazione.
Se questo non è proprio il caso e la crypto simmetrica può fornire l'integrità dei dati puoi condividere con me esempi di algoritmi che implementano questo?