Quali sono simmetriche e asimmetriche Cryptosystems?

November 25

Quali sono simmetriche e asimmetriche Cryptosystems?


I due sistemi di crittografia a chiave primarie sono asimmetrici e simmetrici, ei nomi derivano dalla natura delle chiavi utilizzate per cifrare il messaggio. La crittografia simmetrica utilizza una sola chiave che tutte le parti lo scambio di messaggi devono sapere, così la chiave è uguale su entrambi i lati della trasmissione. D'altra parte, la crittografia asimmetrica utilizza una chiave pubblica che è diversa dalla chiave privata. Ciascuno di questi metodi ha vantaggi e svantaggi.

Tasti e di gestione delle chiavi

chiavi di crittografia simmetrica devono essere tenuti segreti da chiunque con la chiave può decifrare un messaggio cifrato con quella chiave. Per questo motivo, lo scambio di chiavi sicure è una priorità in schemi di cifratura a chiave privata. La crittografia asimmetrica utilizza una pubblica e una chiave privata. Il proprietario possiede la chiave privata e non condivide con nessuno. La chiave pubblica è disponibile a chiunque per crittografare un messaggio al proprietario, e solo la chiave privata del proprietario può decifrare il messaggio. infrastrutture a chiave pubblica si basano su autorità di certificazione che sono spesso le imprese neutrali che vendono certificati PKI, e gestire la convalida dei certificati e la revoca.

Encryption Velocità Confronto

cifratura simmetrica è più veloce di crittografia asimmetrica, per la semplicità degli algoritmi a chiave privata necessari per un determinato livello di sicurezza. algoritmi di crittografia asimmetrica sono più complessi a causa di avere una chiave che è pubblico, in modo da prendere più tempo per cifrare e decifrare. La crittografia asimmetrica richiede in genere ben oltre 100 volte più a lungo per cifrare un dato messaggio di crittografia simmetrica.

Requisiti fondamentali Lunghezza

Crittografia a chiave asimmetrica richiede lunghezze chiave per raggiungere un determinato livello di sicurezza rispetto ai metodi a chiave simmetrica. Ciò si deve alla natura e alla complessità degli algoritmi a chiave pubblica. Questi tasti più lunghi producono anche messaggi più lunghi, rendendo i metodi chiave pubblica inaccettabile per crittografare i messaggi più lunghi.

Sicurezza

In realtà, nessun metodo di crittografia è intrinsecamente più sicuro rispetto all'altro, ma entrambi hanno rischi. Con la crittografia a chiave privata, il rischio è la divulgazione di quella chiave di un'entità non autorizzata. Chiunque ha la chiave in grado di crittografare i messaggi e inviarli agli altri nell'associazione condivisione chiave, facendo finta di essere qualcun altro. Allo stesso tempo, ogni detentore della chiave può decifrare i messaggi ricevuti dagli altri nel gruppo di condivisione chiave. La crittografia asimmetrica è un po 'meno rischioso in questo senso, dal momento che la chiave privata non è mai condiviso con nessuno.