Quali sono simmetriche e asimmetriche cifre?

In una cifratura simmetrica, entrambe le parti devono utilizzare la stessa chiave di cifratura e decifratura. Ciò significa che la chiave di crittografia devono essere condivisi tra le due parti prima di tutti i messaggi possono essere decifrati. Sistemi simmetrici sono noti anche come sistemi segreta condivisa o sistemi chiave privata.

Symmetric cifre sono notevolmente più veloce di cifre asimmetriche, ma i requisiti per lo scambio di chiavi rendono difficili da usare.

In un cifrario asimmetrico, la chiave di crittografia e la decrittazione sono separati. In un sistema asimmetrico, ogni persona ha due chiavi. Una chiave, la chiave pubblica, è condiviso pubblicamente. La seconda chiave, la chiave privata, non dovrebbe mai essere condivise con chiunque.

Quando si invia un messaggio usando la crittografia asimmetrica, è cifrare il messaggio usando la chiave pubblica del destinatario. Il destinatario quindi decodifica il messaggio usando la propria chiave privata. Questo è il motivo per cui è chiamato il sistema asimmetrico.

Cifre asimmetriche perché tendono ad essere significativamente più calcoli informatici, essi sono di solito usato in combinazione con simmetrica cifre per attuare effetto crittografia a chiave pubblica. La cifratura asimmetrica viene utilizzata per cifrare una chiave di sessione e la chiave di sessione crittografata viene poi utilizzato per cifrare il messaggio attuale. Questo dà la chiave di scambio di prestazioni di cifre asimmetriche con la velocità del simmetrica cifre.

DES e AES / Rijndael sono simmetriche cifre. RSA e Diffie-Hellman sono cifre asimmetriche.

Applied Cryptography Handbook of Applied Cryptography Crittografia RSA Security Guida Ufficiale di crittografia
Acquisto questi eccellenti libri su crittografia a Amazon.com


Top 5 Free Networking Tools

Bookmark Quali sono simmetrica e asimmetrica cifre?

Ultimi post sul blog


Inglese Inglese Tedesco Tedesco Spagnolo Spagnolo Francese Francese Italiano Italiano Portoghese Portoghese Russo Russo Olandese Olandese
Greco Greco Hindi Hindi Giapponese Giapponese Coreano Coreano Cinese Cinese Cinese (semplificato) Cinese (semplificato) Arabo Arabo

Copyright 2009 Tech-FAQ. Tutti i diritti riservati. Privacy Policy.