{'fraction_non_alphanumeric': 0.009687034277198211, 'fraction_numerical': 0.0, 'mean_word_length': 5.615763546798029, '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}}
A Secure and Efficient Anonymous User Authentication and Key Agreement Scheme for Global Mobility Networks Based on Bilinear Pairing

With the prompt advancement of wireless network technique, handheld mobile devices like mobile phones are becoming increasingly popular. Secure roaming of mobile devices has become one of the key services for mobile networks. The secure roaming mechanism allows handheld mobile devices to access the network anywhere without being limited by the network coverage of a single telecom operator. Therefore, efficient and secure authentication by the remote server of the legitimacy of mobile devices has become a research focus in wireless networks. This paper devises a secure and efficient anonymous user authentication and key agreement protocol for global mobility networks users employing bilinear pairing, which has the features of lower computational cost and communication overhead while providing strong user anonymity, and the mutual authentication and key agreement phase requires two handshakes. The details of each phase of our protocol are given. Security analysis demonstrates that our protocol is robust to resist various threats. A comparison shows that our protocol outperforms other related works in light of computational cost and communication overhead, and achieves more security features.