Skip to main content

Cos'è la crittografia asimmetrica?

La crittografia asimmetrica è un tipo di crittografia in cui la chiave utilizzata per crittografare le informazioni non è la stessa della chiave utilizzata per decrittografare le informazioni.Questo formato è l'opposto della crittografia simmetrica, in cui la stessa chiave viene utilizzata sia per crittografare che per decrittografare le informazioni.La forma più comune di crittografia asimmetrica è la crittografia a chiave pubblica.Mentre la crittografia asimmetrica è generalmente più sicura di quel simmetrico, è anche più difficile da configurare e praticamente impossibile eseguire senza assistenza informatica. La crittografia delle chiavi pubbliche è di gran lunga il tipo più comune di crittografia asimmetrica.In questo sistema, ogni utente ha due chiavi, una chiave pubblica e una chiave privata.La chiave pubblica è pubblicata e disponibile per chiunque voglia vederla.La chiave privata è matematicamente correlata alla chiave pubblica, ma l'algoritmo è così complesso e variabile che non esiste un modo ragionevole per ricavare una chiave privata da un pubblico.

Supponiamo che un messaggio debba essere inviato da una persona all'altra.Il mittente localizzerebbe la chiave pubblica del ricevitore e la userebbe per crittografare un messaggio.Quando il ricevitore riceve il messaggio, tenta di aprirlo.La chiave pubblica del ricevitore verifica che la chiave privata sia autentica.La chiave privata consente quindi all'utente di decrittografare il messaggio e leggerlo.

Il vantaggio principale della crittografia asimmetrica è nella sicurezza individuale.Le due persone che scambiano il messaggio potrebbero non aver mai incontrato faccia a faccia;In realtà, non hanno nemmeno bisogno di sapere chi è l'altra persona.Poiché le persone possono pubblicare le loro chiavi sotto qualsiasi identità che desiderano, nel sistema c'è un totale anonimato.

Questo è in diretta opposizione alla crittografia simmetrica in cui la stessa chiave viene utilizzata per la crittografia e la decrittografia.In questo caso, è praticamente impossibile non conoscere la persona che decifra un messaggio, poiché la chiave dovrebbe essere scambiata in anticipo.In un sistema asimmetrico, è facile proteggere una chiave, ma i sistemi simmetrici hanno potenzialmente molte persone con la stessa chiave, aumentando il rischio che sarà compromesso.

Uno dei maggiori svantaggi della crittografia asimmetrica è la sua dipendenza dai computer.Senza un sistema informatico, è praticamente impossibile eseguire crittografia o decrittografia asimmetrica.Poiché l'intero processo è controllato da computer, è anche possibile interrompere il sistema con un computer.Mentre un po 'di crittografia a chiave pubblica è considerata quasi a prova di crack, ogni anno viene fuori un nuovo metodo di cracking che richiede nuove contromisure di crittografia.