{'fraction_non_alphanumeric': 0.014769765421372719, 'fraction_numerical': 0.0, 'mean_word_length': 5.031413612565445, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Mobile agent based composite key management scheme for MANET

In this paper, we present a new composite key management technique for key management in ad hoc network. The technique includes hierarchical clustering, partially distributed key management, offline certification authority and mobile agent. We apply the concept of dominating set based clustering for partitioning network into clusters. The cluster head is elected based on the trust ability of the node. We present a fuzzy logic controller to calculate the trust level of node. Trustworthiness of node is evaluated based on the packet forwarding status of the node. The public key and private key of the cluster head change with respect to it's trust value. The private key is generated by combining key shares generated by partial key generation serving nodes. Mobile agent is used to share information about serving nodes within the cluster and to collect information about the susceptible nodes in the cluster, used for key revocation process. The system guarantees forward secrecy and backward secrecy, as the key of cluster head changes continuously with respect to it's trust value.