{'fraction_non_alphanumeric': 0.02315661182205972, 'fraction_numerical': 0.0, 'mean_word_length': 5.928270042194093, '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}}
An Adaptive Secure Handover Authenticated Key Agreement for Multi-server Architecture Communication Applications

Mobile terminals have been widely used in the communication applications (e.g., vehicular network, e-Health, smart grid and e-Commerce) as they can obtain all kinds of services and upload data for users anytime and anywhere. With the number of users increasing dramatically and user demands diversifying, multi-server architecture was proposed to solve issues on lack of service resources that single-server architecture remain. However, multi-server architecture faces a series of challenges in applications, such as security and authentication efficiency requirements. Thus, many authenticated key agreement (AKA) protocols are presented, yet most of them require unacceptable computation and communication overhead, which is inefficient indeed. In this paper, we propose an adaptive secure handover authenticated key agreement protocol for multi-server architecture. Specifically, broadcast mechanism is utilized to assist users to select appropriate service providers with the lowest cost. Users can realize efficient handover authentication with multiple servers in the proposed scheme, that is, after completing initial authentication, users can switch to other servers and complete authentication through simple operations. Security analysis shows the proposed protocol can meet all security requirements and compared with other relevant protocols, it greatly reduces the computation and communication overhead. In addition, the above advantages grow significantly as the number of servers to be authenticated increases.