An Efficient Group Key Agreement Protocol for Ad hoc NetworksSeptember 18th, 2009
FiledSeptember 18th, 2009A Group Key Agreement (GKA) protocol is a mecha- nism to establish a cryptographic key for a group of par- ticipants, based on each one’s contribution, over a public network. The key, thus derived, can be used to establish a secure channel between the participants. When the group composition changes (or otherwise), one can employ sup- plementary GKA protocols to derive a new key. Thus, they are well-suited to the key establishment needs of dynamic peer-to-peer networks as in ad hoc networks. While many of the proposed GKA protocols are too expensive to be em- ployed by the constrained devices often present in ad hoc networks, others lack a formal security analysis. In this pa- per, we present a simple, secure and efficient GKA protocol well suited to dynamic ad hoc networks. We also present results of our implementation of the protocol in a prototype application.
An Efficient Group Key Agreement Protocol for Ad hoc NetworksMay 18th, 2005
FiledMay 18th, 2005A Group Key Agreement (GKA) protocol is a mecha- nism to establish a cryptographic key for a group of par- ticipants, based on each one’s contribution, over a public network. The key, thus derived, can be used to establish a secure channel between the participants. When the group composition changes (or otherwise), one can employ sup- plementary GKA protocols to derive a new key. Thus, they are well-suited to the key establishment needs of dynamic peer-to-peer networks as in ad hoc networks. While many of the proposed GKA protocols are too expensive to be em- ployed by the constrained devices often present in ad hoc networks, others lack a formal security analysis. In this pa- per, we present a simple, secure and efficient GKA protocol well suited to dynamic ad hoc networks. We also present results of our implementation of the protocol in a prototype application.