Gli svantaggi della crittografia asimmetrica
La sicurezza è importante in tutti gli aspetti della vita e Internet non fa eccezione. La crittografia è una tecnica utilizzata per codificare un messaggio per una trasmissione sicura. La decrittazione è il processo di decifrazione del messaggio in modo che le informazioni siano utili. Gli schemi di crittografia disponibili su Internet si dividono in due categorie:simmetrici e asimmetrici. Il primo utilizza la stessa chiave per crittografare e decrittografare un messaggio. Quest'ultimo utilizza una chiave privata e una chiave pubblica per eseguire la crittografia e la decrittazione. La crittografia asimmetrica è generalmente più sicura, ma presenta alcuni svantaggi.
Lunghezza chiave
La crittografia asimmetrica utilizza chiavi più lunghe rispetto alla crittografia simmetrica per fornire una sicurezza migliore rispetto alla crittografia a chiave simmetrica. Sebbene la lunghezza della chiave più lunga di per sé non sia tanto uno svantaggio, contribuisce a una velocità di crittografia più lenta.
Velocità di crittografia
La crittografia asimmetrica è più lenta della crittografia simmetrica a causa della maggiore lunghezza delle chiavi della prima e della complessità degli algoritmi di crittografia utilizzati. Entrambi questi requisiti sono dovuti al fatto che una delle chiavi è pubblica. Per mantenere la sicurezza, la crittografia asimmetrica deve rendere troppo difficile per un hacker decifrare la chiave pubblica e scoprire la chiave privata.
Gestione delle chiavi
Poiché una delle chiavi in un'infrastruttura di crittografia asimmetrica è pubblica, la maggior parte delle aziende deve implementare un'infrastruttura a chiave pubblica (PKI) completa per gestire correttamente i certificati. Una PKI completa gestisce l'emissione, la revoca e la validità, in genere tramite autorità di certificazione (CA) di terze parti affidabili. Queste CA vendono i loro servizi, aggiungendosi alle spese di quelle società o individui che acquistano i loro certificati.
Convalida chiave
È importante ricordare che solo perché hai una chiave pubblica che pensi appartenga al tuo amico non significa che appartenga davvero al tuo amico. La convalida della chiave è una funzione di una PKI che garantisce che il certificato o la chiave che stai utilizzando appartenga effettivamente alla persona che dice di fare e che sia ancora valido.