Lightweight Cryptography for Connected Vehicles Communication Security on Edge Devices
Recent advances in mobile connection technology have been involved in every aspect of modern life. Even vehicles are becoming more connected, with the ability to communicate without human intervention. The main idea of connected vehicles is to exchange information to avoid a potential collision or t...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-09-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/12/19/4090 |
_version_ | 1797575991172792320 |
---|---|
author | Sahbi Boubaker Faisal S. Alsubaei Yahia Said Hossam E. Ahmed |
author_facet | Sahbi Boubaker Faisal S. Alsubaei Yahia Said Hossam E. Ahmed |
author_sort | Sahbi Boubaker |
collection | DOAJ |
description | Recent advances in mobile connection technology have been involved in every aspect of modern life. Even vehicles are becoming more connected, with the ability to communicate without human intervention. The main idea of connected vehicles is to exchange information to avoid a potential collision or to warn the driver about stop signs/lights. To achieve a wide range of connections between vehicles, they must be equipped with connected devices such as Bluetooth, wi-fi, and cellular connectivity. However, communication raises security issues with regard to cybersecurity attacks that attempt to collect confidential information or to take control of the vehicle by forcing unintended braking or steering. In this paper, we proposed a secure vehicle-to-vehicle (V2V) communication approach by deploying a secure communication protocol based on a key management process and a cryptography system to encrypt exchanged data. The proposed key management process was designed to resist many attacks and eliminate connections to the infrastructure for key generation. Since vehicles are equipped with embedded devices with limited computation resources, a lightweight cryptography algorithm was used. The light encryption device (LED) block cipher was used to encrypt exchanged data. The LED has a low implementation area on hardware and low power consumption. It is considered to be a perfect solution for security issues in connected vehicles. The proposed data encryption algorithm was synthesized with VHDL on the Xilinx Zynq-7020 FPGA using the Vivado HLS tool. The encryption algorithm was implemented only on the logic of the device. The achieved results proved that the proposed algorithm is suitable for implementation in vehicles due to its low implementation requirements and low power consumption in addition to its high security level against cyber-attacks. |
first_indexed | 2024-03-10T21:46:42Z |
format | Article |
id | doaj.art-762ea0777eaa416dac663f0f5fa9b1d8 |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-10T21:46:42Z |
publishDate | 2023-09-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-762ea0777eaa416dac663f0f5fa9b1d82023-11-19T14:17:05ZengMDPI AGElectronics2079-92922023-09-011219409010.3390/electronics12194090Lightweight Cryptography for Connected Vehicles Communication Security on Edge DevicesSahbi Boubaker0Faisal S. Alsubaei1Yahia Said2Hossam E. Ahmed3Department of Computer & Network Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah 21959, Saudi ArabiaDepartment of Cybersecurity, College of Computer Science and Engineering, University of Jeddah, Jeddah 23218, Saudi ArabiaElectrical Engineering Department, College of Engineering, Northern Border University, Arar 91431, Saudi ArabiaElectrical Engineering Department, College of Engineering, Northern Border University, Arar 91431, Saudi ArabiaRecent advances in mobile connection technology have been involved in every aspect of modern life. Even vehicles are becoming more connected, with the ability to communicate without human intervention. The main idea of connected vehicles is to exchange information to avoid a potential collision or to warn the driver about stop signs/lights. To achieve a wide range of connections between vehicles, they must be equipped with connected devices such as Bluetooth, wi-fi, and cellular connectivity. However, communication raises security issues with regard to cybersecurity attacks that attempt to collect confidential information or to take control of the vehicle by forcing unintended braking or steering. In this paper, we proposed a secure vehicle-to-vehicle (V2V) communication approach by deploying a secure communication protocol based on a key management process and a cryptography system to encrypt exchanged data. The proposed key management process was designed to resist many attacks and eliminate connections to the infrastructure for key generation. Since vehicles are equipped with embedded devices with limited computation resources, a lightweight cryptography algorithm was used. The light encryption device (LED) block cipher was used to encrypt exchanged data. The LED has a low implementation area on hardware and low power consumption. It is considered to be a perfect solution for security issues in connected vehicles. The proposed data encryption algorithm was synthesized with VHDL on the Xilinx Zynq-7020 FPGA using the Vivado HLS tool. The encryption algorithm was implemented only on the logic of the device. The achieved results proved that the proposed algorithm is suitable for implementation in vehicles due to its low implementation requirements and low power consumption in addition to its high security level against cyber-attacks.https://www.mdpi.com/2079-9292/12/19/4090connected vehiclesvehicle to vehicle communicationsecuritydata encryptionFPGA |
spellingShingle | Sahbi Boubaker Faisal S. Alsubaei Yahia Said Hossam E. Ahmed Lightweight Cryptography for Connected Vehicles Communication Security on Edge Devices Electronics connected vehicles vehicle to vehicle communication security data encryption FPGA |
title | Lightweight Cryptography for Connected Vehicles Communication Security on Edge Devices |
title_full | Lightweight Cryptography for Connected Vehicles Communication Security on Edge Devices |
title_fullStr | Lightweight Cryptography for Connected Vehicles Communication Security on Edge Devices |
title_full_unstemmed | Lightweight Cryptography for Connected Vehicles Communication Security on Edge Devices |
title_short | Lightweight Cryptography for Connected Vehicles Communication Security on Edge Devices |
title_sort | lightweight cryptography for connected vehicles communication security on edge devices |
topic | connected vehicles vehicle to vehicle communication security data encryption FPGA |
url | https://www.mdpi.com/2079-9292/12/19/4090 |
work_keys_str_mv | AT sahbiboubaker lightweightcryptographyforconnectedvehiclescommunicationsecurityonedgedevices AT faisalsalsubaei lightweightcryptographyforconnectedvehiclescommunicationsecurityonedgedevices AT yahiasaid lightweightcryptographyforconnectedvehiclescommunicationsecurityonedgedevices AT hossameahmed lightweightcryptographyforconnectedvehiclescommunicationsecurityonedgedevices |