crittografia a chiave pubblica si riferisce ad un tipo di architettura cifra conosciuto come crittografia a chiave pubblica che utilizza due chiavi, o un paio chiave ), per crittografare e decrittografare i dati. Una delle due chiavi è un chiave pubblica , che chiunque può usare per cifrare un messaggio per il proprietario di quella chiave. Il messaggio cifrato viene inviato e il destinatario usa la propria chiave privata per decodificarlo. Questa è la base della crittografia a chiave pubblica.
crittografia a chiave pubblica è considerato molto sicuro in quanto non richiede un segreto condiviso chiave tra il mittente e il destinatario. Altre tecnologie di crittografia che utilizzano una singola chiave condivisa per crittografare e decrittografare i dati contare su entrambe le parti prima di decidere su una chiave di tempo senza altre parti scoprire che cosa fondamentale è. Tuttavia, il fatto che deve essere condiviso tra le due parti si apre la porta a terzi intercettare la chiave. Questo tipo di tecnologia di crittografia si chiama cifratura simmetrica , mentre la crittografia a chiave pubblica è nota come la crittografia asimmetrica . una "chiave" è semplicemente una piccola porzione di codice di testo che fa scattare l'algoritmo associato per codificare o decodificare il testo. In crittografia a chiave pubblica, una coppia di chiavi viene generata utilizzando un programma di crittografia e la coppia è associato a un nome o un indirizzo e-mail. La chiave pubblica può quindi essere reso pubblico inviando ad un server chiave , un computer che ospita un database di chiavi pubbliche. In alternativa, la chiave pubblica può essere condivisa da discriminately email ad amici e collaboratori. Coloro che possiedono la chiave pubblica può essere utilizzata per cifrare i messaggi per te. Dopo aver ricevuto il messaggio cifrato, la chiave privata verrà decifrarlo. crittografia a chiave pubblica è particolarmente utile per mantenere privato e-mail. Eventuali messaggi archiviati sui server di posta, che possono persistere per anni, sarà illeggibile, e messaggi in transito saranno illeggibili. Questo grado di privacy può sembrare eccessivo e ci si rende conto la natura aperta di Internet. L'invio di email in chiaro è simile a renderlo pubblico per chiunque di leggere ora o in una data futura. Legge degli Stati Uniti non riconosce la posta elettronica come un modulo protetto o privato di comunicazione, a differenza di una telefonata o una lettera. Non vi è dubbio, il più conosciuto e rispettato il programma di crittografia a chiave pubblica PGP (Pretty Good Privacy), che offre la crittografia di livello militare. PGP è plug-in per la maggior parte dei client di posta elettronica in modo tale che il lavoro clienti di concerto con PGP per crittografare i messaggi in uscita e decifrare automaticamente i messaggi in arrivo. PGP mantiene un anello "chiave" o un file di chiavi pubbliche raccolte. Un indirizzo email può essere associato ad una chiave in modo che il client di posta elettronica prenderà automaticamente la corretta chiave pubblica dal ring PGP chiave per cifrare il messaggio dopo l'invio. Sarà inoltre automaticamente utilizzare la propria chiave privata per decifrare la posta in arrivo. Per utilizzare la crittografia a chiave pubblica per la posta elettronica, sia il mittente e il destinatario deve avere installato il software di crittografia. programmi di crittografia a chiave pubblica, come PGP hanno capacità di firma digitale costruito pollici Con questa funzionalità, i messaggi inviati possono essere firmati digitalmente con il clic di un pulsante, in modo che il ricevente conosce il messaggio non è stato manomesso in rotta ed è autentica, o dal mittente indicato.crittografia a chiave pubblica può essere utilizzato anche per la conservazione sicura dei file di dati. In questo caso, la chiave pubblica viene utilizzata per crittografare i file, mentre il privato li decifra chiave.
