La crittografia simmetrica utilizza un solo algoritmo ed una solachiave per la codifica e la decodifica del messaggio. In poche parole, dueutenti che vogliono comunicare si devono accordare sull'algoritmo e sullachiave da usare.
I punti critici della crittografiasimmetrica sono i seguenti:
·         necessità di cambiare frequentemente le chiavi segrete per evitare che vengano scoperte;
·         sicurezzanella generazione delle chiavi segrete;
·         sicurezzanella distribuzione delle chiavi segrete.
Per comunicare con i suoi generali GiulioCesare sostituiva ogni lettera del messaggio con un'altra un certo numero diposizioni più avanti.
Se la chiave era 3, tutte le lettere venivano scalate di 3. Ad esempio: la Adiventava D; la B diventava E; la C diventava F. Come ogni cosa importantel'idea alla base è molto semplice!
Messaggio in chiaro: Partiamo domani all'alba.
Messaggio in criptato: SDUWLDPRGRPDQLDOO’ DOED.
Fine!
In allegato troverete il codice dell’algoritmoche abbiamo guardato in classe.
           Allaprossima lezione…ciao 5C :o)