Cargando…

Design and Testing of a Computer Security Layer for the LIN Bus †

Most modern vehicles are connected to the internet via cellular networks for navigation, assistance, etc. via their onboard computer, which can also provide onboard Wi-Fi and Bluetooth services. The main in-vehicle communication buses (CAN, LIN, FlexRay) converge at the vehicle’s onboard computer an...

Descripción completa

Detalles Bibliográficos
Autores principales: Páez, Felipe, Kaschel, Héctor
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9504381/
https://www.ncbi.nlm.nih.gov/pubmed/36146248
http://dx.doi.org/10.3390/s22186901
_version_ 1784796201910009856
author Páez, Felipe
Kaschel, Héctor
author_facet Páez, Felipe
Kaschel, Héctor
author_sort Páez, Felipe
collection PubMed
description Most modern vehicles are connected to the internet via cellular networks for navigation, assistance, etc. via their onboard computer, which can also provide onboard Wi-Fi and Bluetooth services. The main in-vehicle communication buses (CAN, LIN, FlexRay) converge at the vehicle’s onboard computer and offer no computer security features to protect the communication between nodes, thus being highly vulnerable to local and remote cyberattacks which target the onboard computer and/or the vehicle’s electronic control units through the aforementioned buses. To date, several computer security proposals for CAN and FlexRay buses have been published; a formal computer security proposal for the LIN bus communications has not been presented. So, we researched possible security mechanisms suitable for this bus’s particularities, tested those mechanisms in microcontroller and PSoC hardware, and developed a prototype LIN network using PSoC nodes programmed with computer security features. This work presents a novel combination of encryption and a hash-based message authentication code (HMAC) scheme with replay attack rejection for the LIN communications. The obtained results are promising and show the feasibility of the implementation of an LIN network with real-time computer security protection.
format Online
Article
Text
id pubmed-9504381
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-95043812022-09-24 Design and Testing of a Computer Security Layer for the LIN Bus † Páez, Felipe Kaschel, Héctor Sensors (Basel) Article Most modern vehicles are connected to the internet via cellular networks for navigation, assistance, etc. via their onboard computer, which can also provide onboard Wi-Fi and Bluetooth services. The main in-vehicle communication buses (CAN, LIN, FlexRay) converge at the vehicle’s onboard computer and offer no computer security features to protect the communication between nodes, thus being highly vulnerable to local and remote cyberattacks which target the onboard computer and/or the vehicle’s electronic control units through the aforementioned buses. To date, several computer security proposals for CAN and FlexRay buses have been published; a formal computer security proposal for the LIN bus communications has not been presented. So, we researched possible security mechanisms suitable for this bus’s particularities, tested those mechanisms in microcontroller and PSoC hardware, and developed a prototype LIN network using PSoC nodes programmed with computer security features. This work presents a novel combination of encryption and a hash-based message authentication code (HMAC) scheme with replay attack rejection for the LIN communications. The obtained results are promising and show the feasibility of the implementation of an LIN network with real-time computer security protection. MDPI 2022-09-13 /pmc/articles/PMC9504381/ /pubmed/36146248 http://dx.doi.org/10.3390/s22186901 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Páez, Felipe
Kaschel, Héctor
Design and Testing of a Computer Security Layer for the LIN Bus †
title Design and Testing of a Computer Security Layer for the LIN Bus †
title_full Design and Testing of a Computer Security Layer for the LIN Bus †
title_fullStr Design and Testing of a Computer Security Layer for the LIN Bus †
title_full_unstemmed Design and Testing of a Computer Security Layer for the LIN Bus †
title_short Design and Testing of a Computer Security Layer for the LIN Bus †
title_sort design and testing of a computer security layer for the lin bus †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9504381/
https://www.ncbi.nlm.nih.gov/pubmed/36146248
http://dx.doi.org/10.3390/s22186901
work_keys_str_mv AT paezfelipe designandtestingofacomputersecuritylayerforthelinbus
AT kaschelhector designandtestingofacomputersecuritylayerforthelinbus