Per poter inviare messaggi cifrati ad un’altra persona (ad es. Gianni) o verificare l’integrità dei suoi messaggi, è necessario aggiungere la sua chiave pubblica nel proprio keyring delle chiavi pubbliche. Ciò può essere fatto con il comando
$ gpg --import giannipubkey.asc
dove giannipubkey.asc è il file contenente la chiave pubblica di Gianni.
Per verificare che la chiave pubblica di Gianni è stata importata si potrà utilizzare il comando
$ gpg --list-public-keys
che visualizzerà delle indicazioni analoghe a quelle di seguito riportate
/home/daniele/.gnupg/pubring.gpg ----------------------------------------- pub 1024D/8D267827 2005-01-02 [expires: 2006-01-02] uid Daniele Masini (daniele) <d.masini@tiscali.it> sub 1024g/73FAA737 2005-01-02 [expires: 2006-01-02] pub 1024D/4E2456A3 2004-07-15 uid Gianni (gianni) <gianni@prova1.org> sub 1024g/E567D334 2004-07-15
$ gpg --keyserver keyserver.linux.it --recv-key gianni@prova1.org
dove keyserver.linux.it è il nome del keyserver dal quale recuperare la chiave pubblica
relativa a gianni@prova1.org.