CRITTOGRAFIA ASIMMETRICA


CRITTOGRAFIA ASIMMETRICA


La crittografia simmetrica o a chiave pubblica adopera algoritmi basati su 
due chiavi :

  • Chiave pubblica in grado di cifrare il messaggio;
  • Chiave privata in grado di decifrare il messaggio.
Tale tipologia di crittografia elimina i problemi di autenticazione del  
mittente, la difficoltà di scambio delle chiavi e la riservatezza dei
messaggi.
Un messaggio criptato con una chiave può essere decrittato solamente
con la chiave privata del destinatario.
Non a caso solamente colui che possiede la chiave privata può aver cifrato il
messaggio, e ciò  consente di mantenere l'integrità del messaggio e il non
ripudio del mittente.
Ovviamente tale metodo di crittografia ha vantaggi e svantaggi;

Svantaggi

-  Lentezza nella creazione delle chiavi in quanto richiedono maggiore
   elaborazione rispetto ad algoritmi a chiave simmetrica
-  Gestione delle chiavi in quanto richiedono un'infrastruttura in grado
   di garantire la loro segretezza


Vantaggi

-  Difficoltà nel decifrare i messaggi in quanto adopera chiavi lunghe e
   algoritmi complessi
-  Garantisce autenticità, integrità e non ripudio da parte del mittente.