A secure group membership protocol

被引:34
作者
Reiter, MK
机构
[1] ATandT Bell Laboratories, Murray Hill, NJ 07974
关键词
security; reliability; distributed systems; group membership protocol; byzantine failures;
D O I
10.1109/32.481515
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A group membership protocol enables processes in a distributed system to agree on a group of processes that are currently operational. Membership protocols are a core component of many distributed systems and have proved to be fundamental for maintaining availability and consistency in distributed applications. In this paper we present a membership protocol for asynchronous distributed systems that tolerates the malicious corruption of group members. Our protocol ensures that correct members control and consistently observe changes to the group membership, provided that in each instance of the group membership, fewer than one-third of the members are corrupted or fail benignly. The protocol has many potential applications in secure systems and, in particular, is a central component of a toolkit for constructing secure and fault-tolerant distributed services that we have implemented.
引用
收藏
页码:31 / 42
页数:12
相关论文
共 30 条
[1]  
AMIR Y, 1993, 13TH P INT C DISTR C
[2]  
BIRMAN K, 1991, ACM T COMPUT SYST, V9, P272, DOI 10.1145/128738.128742
[3]   RELIABLE COMMUNICATION IN THE PRESENCE OF FAILURES [J].
BIRMAN, KP ;
JOSEPH, TA .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1987, 5 (01) :47-76
[4]  
CHANDRA TD, 1995, 951548 CORN DEP COMP
[5]  
COAN BA, 1990, 11TH P IEEE REAL TIM, P166
[6]   REACHING AGREEMENT ON PROCESSOR-GROUP MEMBERSHIP IN SYNCHRONOUS DISTRIBUTED SYSTEMS [J].
CRISTIAN, F .
DISTRIBUTED COMPUTING, 1991, 4 (04) :175-187
[7]  
CRISTIAN F, 1990, 20TH P INT S FAULT T, P6
[8]  
DESMEDT YG, 1994, EUR T TELECOMMUN, V5, P449
[9]  
FRANKLIN MK, 1991, 2 P SEQ METH COMM SE, P392
[10]  
Hadzilacos V., 1993, Fault-Tolerant Broadcasts and Related Problems, P97, DOI DOI 10.5555/302430.302435