I Keyservers sono dei database automatici di chiavi pubbliche PGP, accessibili ed utilizzabili da tutti. Ogni Keyserver ha in pratica un enorme public ring, a cui tutti possono aggiungere la propria chiave pubblica e da cui e' possibile estrarre una chiave pubblica di cui si ha bisogno. Una sorta di elenco pubblico del telefono. Tutte le operazioni avvengono per e-mail in modo automatico. Di Keyservers ce ne sono diversi in tutto il mondo, e si aggiornano automaticamente tra di loro, quindi e' sufficiente utilizzarne uno qualunque. Di solito sono gestiti presso Universita', quali ad esempio il MIT negli Stati Uniti e il Dipartimento di Scienze dell'Informazione dell'Universita' Statale di Milano. Per utilizzare uno qualsiasi dei server distribuendo il carico di lavoro al meglio si dovra' utilizzare questo indirizzo di posta:
pgp-public-keys@keys.pgp.net
mettendo il comando nel campo SUBJECT (oggetto).
I comandi piu' importanti sono:
HELP Si ottengono le istruzioni. ADD Per aggiungere la propria chiave pubblica (la chiave stessa va messa nel corpo del messaggio). INDEX Lista tutte le chiavi contenute nel Keyserver. GET Si ricevono tutte le chiavi del Keyserver (attenzione! non conviene farlo perche' sono troppe!). GET [id] Si riceve la chiave dell'utente avente l'identificativo [id]. Se inviate la vostra chiave pubblica in un messaggio avente come Subject: ADD essa viene aggiunta al Keyserver. * Se inviate un messaggio vuoto con Subject: GET Paolo Patruno ricevete la mia chiave pubblica. I Keyservers possono essere utilizzati da WWW agli indirizzi: http://www.ch.pgp.net/pgpnet/wwwkeys.html.