{'fraction_non_alphanumeric': 0.027479892761394103, 'fraction_numerical': 0.003351206434316354, 'mean_word_length': 5.353191489361702, '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}}
MeLSeC: A Method for Lightweight and Secure Communication in Internet of Vehicles

Autonomous message propagation in Internet of Vehicles (IoV) need to be secure to guarantee safety. In fact, a malicious user propagating false information may cause accidents impacting on the safety of both vehicles and drivers. Authentication should however account for the time-critical nature of messages impacting the vehicles behavior. Furthermore, it should account for the resource-limited nature of vehicles. Currently available authentication protocols fail in providing a secure and lightweight solution in terms of computation time, communication cost, and storage cost. Furthermore, as we later show, they are vulnerable to multiple attacks.In this paper, we propose Method for Lightweight and Secure Communication (MeLSeC), a novel lightweight and secure authentication scheme for IoV. Compared to state-of-the-art authentication solutions, MeLSeC is resistant to a larger number of attacks. We test MeLSeC against multiple attacks using Automated Validation of Internet Security Protocols (AVISPA), and show its higher security guarantees against other relevant state-of-the-art solutions. By comparing it with other relevant state-of-the-art solutions, we show that MeLSeC provides up to 700 times smaller computation costs on a desktop computer and up to 4 times smaller computation cost on Raspberry Pi. Furthermore, MeLSeC reduces the joint communication and storage costs by up to 7 times.