Per mantenere i nomi dalla discussione dei commenti, Bob è il destinatario e Sally è il mittente.
Sally dovrebbe prima stabilire un canale di comunicazione con Bob che sia anonimizzato. Questo potrebbe essere TOR, una caduta di file, posta ordinaria o molte altre opzioni.
Sally firma il messaggio in modo che Bob possa verificare che provenga da lei.
Una volta firmato, Sally crittografa il messaggio + firma in modo che solo Bob possa leggerlo.
Bob riceve il messaggio, lo decrittografa con la sua chiave privata, controlla la firma e legge il messaggio.
Questo può essere fatto facilmente con PGP fornito Sally rimuove la chiave pubblica di Bob dal messaggio crittografato ( --hidden-recipient
su gpg)
Nel caso di tor, il nodo di ingresso di Sally sa che ha inviato un messaggio a qualcuno, ma non sa a chi e non può vedere il messaggio. Quindi possono succedere due cose:
- Sally sta raggiungendo Bob in un host all'interno della rete tor, nel qual caso il nodo di ingresso di Bob sa anche di aver ricevuto un messaggio ma non sa da chi o il contenuto.
- Sally sta raggiungendo Bob in un host non all'interno della rete tor, nel qual caso il nodo di uscita di Sally sarebbe quello che sa che Bob ha ricevuto un messaggio.
In entrambi i casi, se il nodo di ingresso di Sally è lo stesso attore del nodo di uscita / nodo di ingresso di Bob, la comunicazione potrebbe essere desonorizzata.