Abstract
Mobile ad hoc networks (MANETs) have received considerable attention while their special characteristics make them vulnerable against different attacks. Providing security in such networks becomes a challenge and cryptography is an essential solution for it, to implement a cryptosystem, key management is the main challenge. In this paper a new deterministic scheme for key management in MANETs is proposed. Since public and private keys in this algorithm have an unforgeable relationship, there is no need for any certificate. Proposed scheme distributes the role of the key generation center (KGC) among all nodes, therefore the private key is issued by distributed KGCs (DKGCs) and the node itself. Furthermore, each pair of nodes can share a symmetric key in a non-interactive way while communicating with each other. The proposed scheme is certificate-less, does not require any trusted authority and also it can solve the key escrow problem. Moreover, the performance of the proposed algorithm is analyzed analytically and it is compared with previous works.