MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  z

Download:
Download as a PDF | Download as a PS
by Yair Amir, Damian Hasse, Yongdae Kim, Cristina Nita-rotaru, Theo Schlossnagle, John Schultz, Jonathan Stanton
http://www.isi.edu/~gts/paps/aahknssst99.ps.gz
Add To MetaCart

Abstract:

Increasing popularity and diversity of collaborative applications prompts the need for highly secure and reliable communication platforms for dynamic peer groups. Security mechanisms for such groups tend to be both expensive and complex and their integration with reliable group communication services presents a formidable challenge. This paper discusses some important integration issues, reports on the implementation experience and provides experimental results. Our approach utilizes distributed group key management developed by the Cliques project. We enhance it to handle processor and network faults (under a fail-stop or crash-and-recover model) and asynchronous membership events (such as cascading joins, leaves, merges and network partitions). Our approach leverages the strong properties provided by the Spread group communication system, such as message ordering, clean failure semantics and a membership service. The result of this work is a secure group communications layer and an API which provide the application programmer both standard group services as well as flexible security services.

Citations

1952 New Directions in Cryptography – Diffie, Hellman - 1976
1666 Handbook of Applied Cryptography – Menezes, Oorschot, et al. - 1997
597 Kerberos: An Authentication Service for Open Network Systems – Steiner, Neuman, et al. - 1988
357 Transis: A Communication Sub-System for High Availability – AMIR, DOLEV, et al. - 1992
315 Renesse. Reliable Distributed Computing with the Isis Toolkit – Birman, van - 1994
289 Exploiting virtual synchrony in distributed systems – Birman, Joseph - 1987
201 Extended Virtual Synchrony – Moser, Amir, et al. - 1994
194 A High Performance Totally Ordered Multicast Protocol – Whetten, Montgomery, et al. - 1994
160 The Totem single-ring ordering and membership protocol – Amir, Moser, et al. - 1995
129 The SecureRing Protocols for Securing Group Communication – Kihlstrom, Moser, et al. - 1998
126 Diffie-Hellman key distribution extended to group communication – Steiner, Tsudik, et al. - 1996
112 The spread wide area group communication system – Amir, Stanton - 1998
103 CLIQUES: A New Approach to Group key Agreement – Steiner, Tsudik, et al. - 1998
97 New multi-party authentication services and key agreement protocols – Ateniese, Steiner, et al. - 2000
96 HMAC: Keyed-Hashing for Message Authentication", RFC 2104 – Krawczyk, Bellare, et al. - 1997
86 Replication Using Group Communication Over a Partitioned Network – Amir - 1995
70 Internet Privacy Enhanced Mail – Kent - 1993
66 Horus: A flexible group communication system – Renesse, Birman, et al. - 1996
44 Scalable group membership services for novel applications – Anker, Chockler, et al. - 1998
42 The Blowfish Encryption Algorithm – Schneier - 1994
42 Specifying and using a partionable group communication service – Fekete, Lynch, et al. - 1997
34 Group key management protocol (gkmp) specification – Harney, Muckenhirn - 1997
34 Ensemble Security – Rodeh, Birman, et al. - 1998
29 Providing Support for Survivable CORBA Applications with the Immune System – Narasimhan, Kihlstrom, et al. - 1999
21 The design of a group key agreement API – Ateniese, Chevassut, et al. - 1999
6 The Official PGP User's Guide. prz@acm.org – Zimmerman - 1994