DocumentCode :
2065995
Title :
Key Exchange (KX) - a next generation protocol to synchronise PGP Keyservers
Author :
Von Bidder, Adrian ; Weiler, Nathalie
Author_Institution :
Swiss Fed. Inst. of Technol., Zurich, Switzerland
fYear :
2003
fDate :
9-11 June 2003
Firstpage :
249
Lastpage :
254
Abstract :
In the Internet, securing email has always been an important issue. Various standards and products have been created. One of the most successful standards is OpenPGP by J. Callas et al. (1998), which uses public key cryptography (R. L. Rivest et al. (1977) and others) and is implemented in systems like Pretty Good Privacy according to P. Zimmerman (1995), Gnu Privacy Guard by W. Koch, Hushmail, and others. A well-known difficulty with the use of public key cryptographic systems is the verification and distribution of the public keys. OpenPGP solves the problem of verifying the authenticity of a public key by having users certify each others keys, building a "Web of Trust" described by P. Feisthammel (1997) by bundling these key certificates with each users public key. Therefore, adding a new public key and updating an existing public key (or replacing it by a new version) are the two most important operations of any PGP public key repository. To allow easy distribution of PGP public keys, the OpenPGP community established a network of open access public keyservers, allowing users of OpenPGP software to freely exchange public keys. The nodes of this keyserver network synchronise their database by exchanging new public keys and key updates amongst each other, virtually building one global key database. At the moment, this synchronisation is done with an inefficient and ineffective email based protocol. This paper describes the implementation of an alternative protocol - KX - on the popular pksd keyserver according to M. Horowitz (1997), based on direct TCP connections between the keyservers and unambiguous identifiers for every key update or new key. With the dropping of the dependency on a working mail system and the improved fault mechanisms, KX is a lightweight alternative in terms of used network, disk and CPU resources.
Keywords :
Internet; protocols; public key cryptography; Key Exchange; OpenPGP; PGP keyservers; PGP public key repository; e-mail security; secure synchronisation protocol; Cryptographic protocols; Databases; Electronic mail; Internet; Multicast protocols; Postal services; Privacy; Public key; Public key cryptography; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003. WET ICE 2003. Proceedings. Twelfth IEEE International Workshops on
ISSN :
1080-1383
Print_ISBN :
0-7695-1963-6
Type :
conf
DOI :
10.1109/ENABL.2003.1231416
Filename :
1231416
Link To Document :
بازگشت