Enhanced Message Authentication Code for Controller Area Network

Bhavesh Raju Mudhivarthi, Prabhat Thakur, Hashim Uledi Iddi, Ghanshyam Singh

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

An automobile is an electronic gadget on wheels with the help of electronic control unit (ECU), sensors, and actuators. These integrated electronics are required in-vehicle communications protocols to communicate with each other for data exchange. The protocols like controller area network (CAN), local interconnect network (LIN), FlexRay, and others are used. CAN is the most widely used protocol because of its robust and reliable behavior with a data rate of 1 Mb/s. Apart from merits, the CAN bus includes a few security issues that are the major sources for the attackers to take control of the CAN bus including unauthorized CAN nodes in the network. In this paper, we proposed an enhanced message authentication code (MAC) generation to ensure the authenticity and integrity of the CAN data. We solved the payload limitation of the CAN by making the truncated MAC of 1 byte from the 8 bytes. In addition, we performed reverse engineering to ensure the generated truncated MAC is 1 byte and the same at the receiver and sender end, tested the open-source CAN data of the Nissan vehicle and explained the future work of the proposed method.

Original languageEnglish
Title of host publicationProceedings of the 16th IEEE AFRICON, AFRICON 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350336214
DOIs
Publication statusPublished - 2023
Event16th IEEE AFRICON, AFRICON 2023 - Nairobi, Kenya
Duration: 20 Sept 202322 Sept 2023

Publication series

NameIEEE AFRICON Conference
ISSN (Print)2153-0025
ISSN (Electronic)2153-0033

Conference

Conference16th IEEE AFRICON, AFRICON 2023
Country/TerritoryKenya
CityNairobi
Period20/09/2322/09/23

Keywords

  • CAN bus
  • cyber security
  • message authentication code
  • reverse engineering
  • truncated

ASJC Scopus subject areas

  • Computer Science Applications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Enhanced Message Authentication Code for Controller Area Network'. Together they form a unique fingerprint.

Cite this