ABSTRACT
Today’s distributed systems typically support real-time dynamic groups, for instance, a secure video conferencing group, which requires security services like privacy, integrity, and nonrepudiation of data exchanged within the group. A group secret key or group key provides an efficient means for providing such services to the group members, and for any subsequent cryptographic use within the group. The challenge is to establish, distribute, and maintain a group key securely and efficiently while coping with the group dynamics. In this chapter, we present a walk-through of key agreement 24protocols based on the Diffie-Hellman key exchange, and key management protocols for complex distributed systems like the Internet.
