crittografia simmetrica e asimmetrica sono ampiamente utilizzati su Internet , così come su reti aziendali di tutto il mondo . Crittografia simmetrica utilizza la stessa chiave privata su ciascuna estremità della trasmissione , mentre la crittografia asimmetrica utilizza una chiave privata a un'estremità e una chiave pubblica sull'altra estremità . Ogni sistema di cifratura ha un posto adeguato nelle transazioni elettroniche di sicurezza . Crittografia simmetrica e
crittografia simmetrica asimmetrica è spesso chiamato " crittografia a chiave privata ", e la crittografia asimmetrica è spesso chiamato " crittografia a chiave pubblica ", a causa della natura delle chiavi. Con la crittografia simmetrica c'è solo una chiave segreta che è condivisa tra i partner commerciali . La crittografia asimmetrica utilizza una chiave privata che non viene mai rivelato a nessuno, ma il proprietario, e una chiave pubblica che è a disposizione di chiunque .
Entrambi i sistemi chiave di crittografazione può favorire un maggiore livello di sicurezza con chiavi più lunghe. Tuttavia, la crittografia asimmetrica deve utilizzare tasti più lunghi di cifratura simmetrica per raggiungere lo stesso grado di sicurezza . Ciò è dovuto alla natura pubblica di una delle chiavi asimmetriche . Maggiore è la lunghezza della chiave, maggiore il messaggio prodotto dai algoritmi di crittografia , e più lunga la trasmissione dei dati successivi saranno effettuati .
Rischio Livello
rischio della divulgazione chiave segreta è maggiore con cifratura simmetrica , poiché deve essere trasmessa o trasportato ai partner commerciali , mentre la chiave privata asimmetrica è conosciuta solo dal proprietario . Tuttavia , se una chiave privata è divulgate a persone non autorizzate , il proprietario deve rigenerare la chiave privata . Nel caso della crittografia asimmetrica , il proprietario deve anche generare e distribuire una nuova chiave pubblica .
Encryption Velocità
Longer chiavi risultato nel lungo testo cifrato e tempi più lunghi di crittografia . Gli algoritmi di crittografia asimmetrica sono più lenti a causa della complessità richiesta dalla natura di utilizzare chiavi pubbliche . D'altra parte , gli algoritmi di crittografia a chiave privata sono più semplici , e possono essere fino a mille volte più veloce , anche con le chiavi più lunghe .