The design of a group key agreement API

As collaborative applications grow in popularity the need for appropriate security guarantees, services and mechanisms becomes apparent. This paper describes a protocol suite and an API geared for securing collaborative applications. The API is based on the extensions of Diffie-Hellman key agreement developed in the CLIQUES project. Its core services provide authenticated group key agreement in relatively small (on the order of 100 members) dynamic peer groups.