Vantaggi Tra asimmetriche e chiavi simmetriche

January 19

Vantaggi Tra asimmetriche e chiavi simmetriche


crittografia asimmetrica e la crittografia simmetrica sono anche chiamati a chiave pubblica e crittografia a chiave privata, ed entrambi sono ampiamente utilizzati per le reti Internet e di business. La differenza fondamentale è che il primo utilizza due chiavi diverse per la crittografia e la decrittografia, mentre il secondo utilizza la stessa chiave per entrambe le funzioni. Ci sono vantaggi e svantaggi con ognuno di questi sistemi, e che quello che si dovrebbe usare dipende dalla natura di ciò che si vuole realizzare.

Simmetrica e asimmetrica Keys

La crittografia simmetrica utilizza una sola chiave privata che viene distribuito a tutti i partner del gruppo di scambio di informazioni. Il messaggio è cifrato con la chiave privata e viene decifrato sull'altra estremità con un duplicato della stessa chiave. crittografia a chiave pubblica, invece, utilizza una coppia di chiavi pubblica-privata. La chiave privata viene sempre tenuta segreta dal proprietario, mentre la chiave pubblica è a disposizione di chiunque ne abbia bisogno. Chiunque può cifrare un messaggio con la chiave pubblica e inviarla al proprietario, che decifra con la sua chiave privata.

rischi

Ci sono rischi con entrambi i metodi di crittografia, il rischio principale è la divulgazione della chiave privata. Per crittografia simmetrica questo significa la chiave privata deve essere rigenerato e distribuito a tutti i membri del gruppo di scambio di informazioni. Quando la chiave privata viene inviata c'è sempre il rischio di divulgazione a persone non autorizzate. Con asimmetrica diffusione della crittografia della chiave privata significa anche la rigenerazione delle chiavi pubbliche e private, ma non esiste rischio, dal momento che la chiave privata non viene mai trasmessa.

Lunghezza chiave e sicurezza

Con entrambi i sistemi, la sicurezza più elevato può essere ottenuto utilizzando chiavi con lunghezza maggiore. Mentre una chiave a 40 bit è la più breve consentita, chiavi più lunghe sono raccomandati per maggiori livelli di sicurezza. La differenza tra crittografia a chiave pubblica e privata è che il primo richiede chiavi più lunghe per raggiungere un determinato livello di sicurezza rispetto fa quest'ultimo. lunghezze di chiave più brevi offrono meno sicurezza, ma producono messaggi più piccoli e tempi di trasmissione ridotti.

Velocità

Dal momento che le chiavi più lunghe producono messaggi crittografati più, i tempi di trasmissione di questi messaggi sono anche più a lungo. In pratica, le chiavi pubbliche non possono essere utilizzati per lunghi messaggi a causa della lunghezza del messaggio cifrato. Il tempo di crittografia attuale è anche più lungo per la crittografia a chiave pubblica a causa della lunghezza della chiave e gli algoritmi di crittografia che devono essere utilizzati per raggiungere un livello accettabile di sicurezza. algoritmi di crittografia simmetrici sono molto più veloci a questo riguardo. Per questo motivo, i sistemi a chiave pubblica sono utilizzati per i messaggi brevi, come i certificati digitali e, ironicamente, per la trasmissione di chiavi private in modo sicuro.