DocumentCode
3207462
Title
Distributed collaborative key agreement protocols for dynamic peer groups
Author
Lee, Patrick P C ; Lui, John C S ; Yau, David K Y
Author_Institution
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, China
fYear
2002
fDate
12-15 Nov. 2002
Firstpage
322
Lastpage
331
Abstract
We consider several distributed collaborative key agreement protocols for dynamic peer groups. This problem has several important characteristics which make it different from traditional secure group communication. They are (1) the distributed nature in which there is no centralized key server, (2) collaborative nature in which the group key is contributory; i.e., each group member will collaboratively contribute its part to the global group key, and (3) the dynamic nature in which existing members can leave the group while new members may join. Instead of performing individual rekey operations, i.e., recomputing the group key after every join or leave request, we consider an interval-based approach of rekeying. In particular, we consider three distributed algorithms for updating the group key: (1) the rebuild algorithm, (2) the batch algorithm, and (3) the queue-batch algorithm. Performance of these distributed algorithms under different settings, such as different join and leave probabilities, is analyzed. We show that these three distributed algorithms significantly outperform the individual rekey algorithm, and that the queue-batch algorithm performs the best among the three distributed algorithms. Moreover the queue-batch algorithm has the intrinsic property of balancing the computation/communication workload such that the dynamic peer group can quickly begin secure group communication. This provides a fundamental understanding about establishing a collaborative group key for a distributed dynamic peer group.
Keywords
distributed algorithms; groupware; probability; protocols; queueing theory; security of data; telecommunication security; batch algorithm; collaborative group key; computation/communication workload; distributed algorithms; distributed collaborative key agreement protocols; distributed dynamic peer group; dynamic peer groups; global group key; interval-based rekeying; join probability; leave probability; queue-batch algorithm; rebuild algorithm; rekey algorithm; secure group communication; Ad hoc networks; Character generation; Computer science; Data privacy; Distributed algorithms; Distributed computing; Global communication; International collaboration; Peer to peer computing; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Network Protocols, 2002. Proceedings. 10th IEEE International Conference on
ISSN
1092-1648
Print_ISBN
0-7695-1856-7
Type
conf
DOI
10.1109/ICNP.2002.1181419
Filename
1181419
Link To Document