Two-layer bus-independent instruction set architecture for securing long protocol data units in automotive open system architecture-based automotive electronic control units

dc.contributor.authorHamed, Ahmed
dc.contributor.authorEl-Kharashi, M. Watheq
dc.contributor.authorSalem, Ashraf
dc.contributor.authorSafar, Mona
dc.date.accessioned2022-10-27T17:53:00Z
dc.date.available2022-10-27T17:53:00Z
dc.date.copyright2022en_US
dc.date.issued2022
dc.description.abstractIn this paper, we propose a bus-independent hardware (HW)-based approach to secure long protocol data units (PDUs) in Automotive Open System Architecture (AUTOSAR)-based automotive electronic control units (ECUs). Our approach is based on extending previous works that implemented two AUTOSAR communication (COM) application-specific instruction set processors (ASIPs). COM ASIP V1 introduced two instructions to handle the transmission and reception of PDUs no larger than 8 bytes and signals no larger than 32 bits individually through send signal and receive signal instructions. COM ASIP V2 introduced two extra instructions to handle long signals and PDUs of arbitrary lengths. We extended the instruction set architecture (ISA) of our previous ASIPs by introducing six new instructions, in COM ASIP V3, to hash PDUs that contain these signals to authenticate transmission and reception of such PDUs. The experimental results show that COM ASIP V3 can handle (i.e., transmit, receive, calculate hash, or verify hash) a 64-byte controller area network flexible data-rate (CAN FD) frame in 1.575 μs and a 254-byte FlexRay frame in 6.301 μs. These measurements indicate that the throughput of our new COM ASIP is much higher, 42x to 75x, than the throughput required by these communication buses.en_US
dc.description.reviewstatusRevieweden_US
dc.description.scholarlevelFacultyen_US
dc.identifier.citationHamed, A., El-Kharashi, M., Salem, A., & Safar, M. (2022). “Two-layer busindependent instruction set architecture for securing long protocol data units in automotive open system architecture-based automotive electronic control units.” Electronics, 11(6), 952. https://doi.org/10.3390/electronics11060952en_US
dc.identifier.urihttps://doi.org/10.3390/electronics11060952
dc.identifier.urihttp://hdl.handle.net/1828/14342
dc.language.isoenen_US
dc.publisherElectronicsen_US
dc.subjectautomotive securityen_US
dc.subjectsecure communication busesen_US
dc.subjectauthentic frame transmission in ECUsen_US
dc.subjectAUTOSAR communication ASIPen_US
dc.subjecthardware security moduleen_US
dc.subjectGCM authentication encryptionen_US
dc.titleTwo-layer bus-independent instruction set architecture for securing long protocol data units in automotive open system architecture-based automotive electronic control unitsen_US
dc.typeArticleen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
El-Kharashi_Mohamed_Electronics_2022.pdf
Size:
1.96 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2 KB
Format:
Item-specific license agreed upon to submission
Description: