{'fraction_non_alphanumeric': 0.013382899628252789, 'fraction_numerical': 0.0, 'mean_word_length': 5.83248730964467, '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}}
Certificate-less authenticated key agreement scheme with anonymity for smart grid communications

 The modern grid has various functionalities by using remote sensor automation in power management, monitoring and controlling the system. Thus, it is imperative to ensure secure communications for various agents in smart grid, since the system is information communication based. Being information based the smart grid encounters security and privacy challenges impeding its adoption. One way of dealing with these cyber concerns is in devising robust cryptosystem for data encryption and authenticated key agreement in the communications of these remotely controlled smart devices. However, many proposed solutions are provided at the expense of computations cost. Thus, this paper designs a novel authenticated key agreement scheme with anonymity based on widely acceptable elliptic curve cryptography with efficiency. The scheme ensures optimal computation and communication overload whilst achieving mutual authentication and anonymity in the key agreement process. The scheme is proven in both formal and informal security analysis in portraying its satisfaction of the standard and extended Canetti–Krawczyk (eCK) security requirements. A comparative analysis with related schemes indicates that the proposed scheme have merits over others.