Ora, prima di concludere questa sezione, voglio passare un'altra lezione a parlare di un altro metodo
per scambiare le chiavi tra il mittente e il destinatario.
Quindi, come abbiamo appreso, possiamo usare PDP per crittografare il messaggio e assicurarci
che questo messaggio sia leggibile dal destinatario crittografandolo con la chiave pubblica del destinatario.
Pertanto, affinché ciò funzioni, ad esempio, se David volesse inviare un messaggio a John, avrebbe dovuto
ottenere la chiave pubblica di John, quindi lo stesso vale per John.
Se John avesse voluto inviare qualcosa a David, avrebbe dovuto procurarsi la chiave pubblica di David e scambiare
le chiavi nelle lezioni precedenti.
Abbiamo usato la posta elettronica per inviare le chiavi da una persona a un'altra.
Ora possiamo usare qualsiasi metodo di comunicazione.
E come ho detto a volte se stai utilizzando un mercato o se sei su un forum potresti persino
vedere l'utente che include la chiave pubblica nella sua firma o nella sua pagina del profilo.
In questo modo puoi usare quella chiave per crittografare i messaggi e inviarli a quell'utente.
E sarai sicuro che l'unica persona che sarà in grado di leggere questo messaggio è l'utente.
Ora c'è un altro modo di condividere le chiavi che voglio trattare in questa lezione e in questo modo si
basa sull'uso dei server delle chiavi in modo da poter pensare a questo come a un computer accessibile su Internet o
su darknet.
Contiene un numero di chiavi e, ad esempio, se David voleva condividere la sua chiave pubblica con
John o con chiunque altro, può caricare la propria chiave sul server.
Lo stesso vale per John se voleva condividere la sua chiave pubblica con altri.
Può anche caricare la sua chiave sul server.
E poi, se David voleva comunicare con John, non avrebbe bisogno di chiedere direttamente a John la chiave pubblica.
E John non avrà bisogno di comunicare direttamente con David e di inviargli la chiave.
Tutto quello che David deve fare è interrogare il server sul key server accessibile come ho detto
su darknet o su Internet e scaricare la chiave pubblica di John.
Lo stesso vale per John se volevi ottenere la chiave pubblica di David.
Può richiedere al server di scaricare la chiave di David e in quel modo.
Sia David che John hanno reciprocamente le chiavi pubbliche e quindi possono iniziare a comunicare e
crittografare i messaggi tra loro usando le chiavi pubbliche dell'altro.
L'unica cosa che puoi tenere a mente quando fai questo è quando carichi la tua chiave su
questo server pubblico chiunque può ottenere la tua chiave pubblica.
Ora, come ho detto, la chiave pubblica non può essere utilizzata per decrittografare i tuoi messaggi.
Ma come abbiamo visto prima c'è un'identità legata alla chiave.
Ora abbiamo usato informazioni false ma se stai utilizzando informazioni reali il nome sarà visibile su quella chiave.
E l'e-mail associata a quella chiave di nuovo come abbiamo visto prima quando creiamo una chiave a cui impostiamo un indirizzo
e-mail con quella chiave.
In modo che anche l'e-mail sia disponibile pubblicamente.
Quindi, se non si desidera rendere disponibili queste informazioni, non caricare le chiavi su questi server di chiavi.
Inoltre, se la chiave è associata ad altre chiavi o parte di una catena di fiducia, queste chiavi
diventeranno disponibili insieme alle informazioni ad esse collegate.
Pertanto, qualsiasi contatto associato alla chiave diventerà disponibile e pubblico anche una volta caricata la chiave sul
server delle chiavi.
Quindi, di nuovo, se non vuoi che queste informazioni siano pubbliche, non caricare la tua chiave sul server
delle chiavi e inviarla direttamente alle persone con cui vuoi condividere la tua chiave pubblica.
Ma, come ho detto, l'idea principale rimane valida nel condividere la chiave pubblica senza compromettere la crittografia che la chiave
pubblica non può essere utilizzata per decrittografare i messaggi.
Può essere utilizzato solo per crittografarli.
Da qui il nome pubblico.
Ed è per questo che possiamo effettivamente condividerlo con chiunque vogliamo e possiamo semplicemente renderlo pubblicamente disponibile
ora.
Vediamo come possiamo farlo.
Quindi prima di tutto vado sul computer di John proprio qui e diciamo che voglio rendere la mia
chiave privata così questa chiave qui disponibile e voglio caricarla su un key server.
Ora, prima di caricarlo su un server chiave, devo abilitare questa funzione e farlo.
Andiamo a modificare le preferenze e qui quando dice anche pubblicare le chiavi farò clic sul menu
a discesa e selezionerò il server proprio qui.
Come puoi vedere, questo è un servizio online.
Pertanto, chiunque scarichi questa chiave deve essere connesso alla rete TOR.
Ora chiuderò questo e la prossima cosa che farò è caricare questa chiave sul server delle chiavi.
Per fare ciò, andremo in remoto, sincronizzeremo e pubblicheremo le chiavi.
Questo ci sta dicendo che una chiave è selezionata e verrà sincronizzata e caricata sul
server delle chiavi che abbiamo selezionato.
Faremo clic su Sync e questo caricherà la mia chiave sul key server che abbiamo selezionato.
Ora chiunque voglia comunicare con me si unirà alla settimana.
Possono interrogare questo key server e trovare la mia chiave pubblica e usarla per crittografare i messaggi per me.
Quindi nel nostro esempio è David che vuole comunicare con John.
Abbiamo il suo computer proprio qui e tutto ciò che deve fare è aprire le sue password e chiavi dalle utility.
Come abbiamo visto prima, selezionerà prima G e i tasti PGE andranno in remoto e fare clic su Trova
i tasti remoti.
Quindi questi sono i passaggi che è necessario utilizzare se si desidera estrarre una chiave da un server delle chiavi quando si fa clic su
questo.
Otterrai una casella di ricerca come puoi vedere qui che puoi utilizzare per cercare il tuo contatto.
Puoi cercare usando il nome associato al tasto poiché sappiamo che è John wake.
Puoi anche usare l'e-mail o I. D. Userò l'e-mail che è G N
C K 7 in un punto blu e farò clic su Cerca ora, come puoi vedere, ho il risultato proprio qui.
Ora puoi fare clic con il tasto destro e cercare le proprietà di questo contatto e puoi vedere che è per una persona
di nome John wake.
Puoi vedere l'e-mail.
Puoi vedere la chiave I. D ..
E se clicchiamo sui dettagli, potrai anche vedere l'impronta digitale chiave.
Ora idealmente vorresti confermare il tasto I. D. e l'impronta digitale con il tuo contatto prima
di aggiungere questa chiave perché, come abbiamo visto, chiunque può pubblicare una chiave sul server delle chiavi e dichiarare di essere chiunque.
Quindi non siamo sicuri che questo John Wick sia in realtà il John Wick con cui dobbiamo comunicare.
Pertanto, è necessario comunicare con l'uso del contatto in un altro metodo di comunicazione, ad esempio via e-mail
per telefono o tramite un messaggio di testo e confermare l'impronta digitale.
E l'idea che stai per aggiungere per assicurarti che questa sia l'impronta
digitale corretta e l'io corretto. D. per la chiave che vuoi aggiungere ora ovviamente John può ottenere
di nuovo queste informazioni andando alle sue password e chiavi fai clic con il tasto destro del mouse sulla sua chiave fai clic su proprietà
e può ottenere la propria impronta digitale e usarla per aiutarti a confermare che questa è la giusta contatto.
Una volta che sei sicuro che questo sia il contatto giusto, puoi fare clic qui e fare clic
su Importa per aggiungere alle tue chiavi e come puoi vedere è stato aggiunto qui nel mio portachiavi e poi, come abbiamo visto prima, puoi
iniziare a digitare messaggi e crittografarli dall'applet qui o crittografare i file facendo clic con il pulsante destro del
mouse sui file e crittografandoli.
Quindi, in sostanza, volevo solo mostrarti un altro metodo di scambio di chiavi come puoi caricare una
chiave su un server di chiavi e come il tuo contatto può scaricarlo o come puoi scaricare una chiave dal server di chiavi.
Ora tieni presente che quando carichi una chiave sul server delle chiavi potrebbe non essere immediatamente disponibile.
In realtà ho posato il video e ho ripreso la registrazione dopo diverse ore dopo aver caricato John Key perché di solito
ci sono più di un solo server di chiavi.
Pertanto, quando carichi la chiave su uno dei server, in realtà ci vuole del tempo prima che la chiave venga condivisa
con tutti i server.
E per renderlo disponibile a tutti da scaricare, quindi se hai caricato una chiave e il tuo contatto ha provato a scaricarlo
entro la stessa ora e non è riuscito a trovarlo, va bene.
Dì loro di aspettare alcune ore e poi dovrebbero essere in grado di scaricarlo.