La crittografia è un argomento importante è il nostro mondo attento alla sicurezza , ed è particolarmente importante per le società la cui attività è la trasmissione e la memorizzazione di dati riservati . Sia la cifratura simmetrica e crittografia asimmetrica sono ampiamente utilizzati su Internet , garantire la sicurezza per il commercio elettronico e di altre transazioni . Symmetric
crittografia a chiave asimmetrica Asymmetric vs è chiamato anche " crittografia a chiave pubblica ", dal momento che una delle chiavi è a disposizione del pubblico . L' altra chiave è privata , che è il motivo per il tag " asimmetrico" . Crittografia a chiave simmetrica è conosciuta come crittografia a " chiave privata " , poiché non vi è una sola chiave usata per cifrare e decifrare . In entrambi i casi , la chiave privata deve essere tenuta segreta da parte dell'utente .
Velocità
crittografia a chiave simmetrica è più veloce di crittografia a chiave asimmetrica per due motivi . La prima è che la crittografia asimmetrica richiede chiavi più lunghe per una sicurezza adeguata , aumentando il tempo di codifica . La seconda è che gli algoritmi di crittografia a chiave asimmetrica sono più complesse , a causa della natura pubblica della seconda chiave , e quindi richiedere più tempo per crittografare un messaggio .
Lunghezza chiave
< br >
crittografia simmetrica e asimmetrica , sia le chiavi di varie lunghezze per eseguire la crittografia e la decrittografia utilizzano . Il fatto che la crittografia asimmetrica utilizza una chiave pubblica richiede chiavi più lunghe per raggiungere lo stesso dato livello di sicurezza raggiunto da una chiave simmetrica più breve. In entrambi i casi la lunghezza della chiave , maggiore è il livello di sicurezza . Il rovescio della medaglia è che la lunghezza della chiave , maggiore sarà il messaggio cifrato e più a lungo la trasmissione prenderà .
Chiave di sicurezza
sicurezza chiave è indispensabile nel caso di la chiave privata di cifratura sia asimmetrico e simmetrico . Tuttavia, il rischio di scoperta della chiave privata simmetrica è maggiore in quanto il proprietario deve avere un metodo sicuro di ottenere la chiave nelle mani dei suoi partner commerciali . La chiave pubblica asimmetrica è ovviamente pubblico . Tuttavia, se la chiave privata asimmetrica viene scoperta da parte di soggetti non autorizzati , sono in grado di decifrare i messaggi crittografati con la chiave pubblica .