{'fraction_non_alphanumeric': 0.016786570743405275, 'fraction_numerical': 0.0, 'mean_word_length': 5.574803149606299, '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}}
Authentication with privacy preservation in opportunistic networks

With the advancement of mobile technologies and devices, a new network paradigm called “Opportunistic Networks” emerged. Opportunistic networks are based on the spontaneous response of the nodes and permanent links among the nodes almost absent. Due to self-organized nature of opportunistic networks and other diverse features, these networks have many security threats such as how to protect the data confidentiality, integrity, privacy as well as the trust among the nodes. In this paper, we propose a security algorithm for opportunistic networks. Our algorithm uses dynamic IDs for key exchange mechanism and RSA for the message encryption. The analysis shows that proposed algorithm is capable of fulfilling the security requirements of opportunistic networks.