forked from cisti/appunti
Aggiorna 'docs/GnuPG/GPG(GnuPG)-main-commands.md'
This commit is contained in:
parent
292e78a54f
commit
93e2221718
1 changed files with 9 additions and 9 deletions
|
@ -59,24 +59,24 @@ Una storia di privacy, di messaggi, di cassette e di chiavi...
|
|||
|
||||
Alice e Barbara si incontrano irl (fisicamente).
|
||||
|
||||
Alice da a Barbara una cassetta aperta e vuota, che chiamiamo "cassetta_A" (immagina una piccola cassaforte a prova di scasso che si chiuda automaticamente chiudendo lo sportello) tenendosi però la chiave per aprirla che chiameremo "chiave_A" e, contemporaneamente, riceve da Barbara una cassetta aperta e vuota simile alla sua, che chiamiamo "cassetta_B", la cui chiave che chiameremo "chiave_B" resta a Barbara.
|
||||
Alice consegna a Barbara una cassetta aperta e vuota, che chiamiamo **cassetta_A** (immagina una piccola cassaforte a prova di scasso che si chiuda automaticamente chiudendo lo sportello) tenendosi però la chiave per aprirla che chiameremo **chiave_A** e, contemporaneamente, riceve da Barbara una cassetta aperta e vuota simile alla sua, che chiamiamo **cassetta_B**, la cui chiave che chiameremo **chiave_B** resta a Barbara.
|
||||
|
||||
Un bel giorno, Barbara si trasferisce nell'altra città.
|
||||
|
||||
Barbara vuole mandare un messaggio riservato ad Alice, prende la "cassetta_A" (quela che le ha dato Alice) scrive il messaggio su un foglietto, lo mette nella cassetta e chiude lo sportello.
|
||||
Barbara vuole mandare un messaggio riservato ad Alice, prende la **cassetta_A** (quela che le ha dato Alice) scrive il messaggio su un foglietto, lo mette nella cassetta e chiude lo sportello.
|
||||
Da questo momento neanche Barbara può più aprire la cassetta.
|
||||
Barbara si incontra con un'amica Claudia che si deve recare nella città dove vive Alice, le affida la cassetta chiedendole di consegnarla ad Alice, sicura del fatto che in nessun modo né Claudia né nessun altro, potrà aprirla e leggerne il contenuto.
|
||||
Quando Alice riceve da Claudia la "cassetta_A", la apre con la sua "chiave_A" che aveva conservato (e che ha solo lei) e può così leggere il messaggio di Barbara.
|
||||
Barbara si incontra con un'amica, che chiameremo **Claudia**, che si deve recare nella città dove vive Alice, le affida la cassetta chiedendole di consegnarla ad Alice, sicura del fatto che in nessun modo né Claudia né nessun altro, potrà aprirla e leggerne il contenuto.
|
||||
Quando Alice riceve da Claudia la **cassetta_A**, la apre con la sua **chiave_A** che aveva conservato (e che ha solo lei) e può così leggere il messaggio di Barbara.
|
||||
|
||||
Questo esempio, che funzionerebbe anche nella vita reale ma con qualche complicazione dovuta all'andare avanti e indietro delle cassette, funziona in realtà benissimo (sin dagli anni '70) nella sua implementazione digitale.
|
||||
|
||||
Basta che sostituiamo...
|
||||
|
||||
cassetta_A con chiave pubblica (pub) di Alice
|
||||
cassetta_B con chiave pubblica (pub) di Barbara
|
||||
chiave_A con chiave privata (sec) di Alice
|
||||
chiave_B con chiave privata (sec) di Barbara
|
||||
Claudia con email service provider
|
||||
**cassetta_A** con chiave pubblica (pub) di Alice
|
||||
**cassetta_B** con chiave pubblica (pub) di Barbara
|
||||
**chiave_A** con chiave privata (sec) di Alice
|
||||
**chiave_B** con chiave privata (sec) di Barbara
|
||||
**Claudia** con email service provider
|
||||
|
||||
... ed abbiamo un sistema di crittografia a chiave pubblica, ovvero:
|
||||
|
||||
|
|
Loading…
Reference in a new issue