Vs. simmetrica Public Key

February 25

Vs. simmetrica Public Key


La crittografia simmetrica e crittografia asimmetrica sono nomi alternativi per crittografia a chiave privata e crittografia a chiave pubblica, rispettivamente. I diversi nomi indicano la differenza fondamentale tra i due metodi di crittografia. La crittografia simmetrica utilizza la stessa chiave per cifrare e decifrare le informazioni, mentre la crittografia asimmetrica utilizza una chiave pubblica per crittografare le informazioni, e una chiave privata che non è mai condiviso per decifrare le informazioni.

chiavi

crittografia a chiave pubblica utilizza una chiave pubblica, che è a disposizione di chiunque, e una chiave privata, che è noto solo al proprietario della coppia di chiavi. Se vuoi mandare un messaggio al proprietario della chiave, è necessario crittografare utilizzando la chiave pubblica. Quando il proprietario riceve il messaggio, deve decifrare usando la sua chiave privata. cifratura simmetrica, invece, utilizza una sola chiave che deve essere mantenuta segreta, ma condiviso con altri che verranno scambio di messaggi con il proprietario della chiave.

Sicurezza

Nessuno di questi metodi è più sicuro rispetto agli altri, anche se ci sono rischi associati con crittografia a chiave simmetrica e pubblica. Con la crittografia a chiave pubblica, chiunque con la chiave privata di un proprietario della chiave può cifrare un messaggio e inviarlo al proprietario, ma fingere di essere qualcun altro. La crittografia simmetrica comporta il rischio di esposizione della chiave privata. Quando si verifica ciò, la chiave deve essere scartata e nuove chiavi rilasciato, introducendo il rischio di esposizione durante la trasmissione.

Lunghezza chiave

cifratura simmetrica può raggiungere un determinato livello di sicurezza con una chiave molto più breve di esigenze di crittografia a chiave pubblica per lo stesso livello di sicurezza. crittografia a chiave pubblica produce più messaggi crittografati come risultato dell'uso di chiavi più lunghe. Purtroppo, questo aumenta il tempo di trasmissione per questi messaggi. Questo rende la crittografia asimmetrica inadatto per la cifratura dei messaggi lunghi.

Velocità

crittografia a chiave pubblica è più lento di crittografia a chiave privata per il fatto che la prima deve utilizzare chiavi più lunghe per ottenere un livello di protezione specificato. Inoltre, gli algoritmi a chiave pubblica sono molto complesse a causa della natura della infrastruttura a chiave pubblica. cifratura simmetrica è facilmente più di 100 volte più veloce di crittografia asimmetrica, e può essere più di 1000 volte più veloce.