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.author | Hamed, Ahmed | |
dc.contributor.author | El-Kharashi, M. Watheq | |
dc.contributor.author | Salem, Ashraf | |
dc.contributor.author | Safar, Mona | |
dc.date.accessioned | 2022-10-27T17:53:00Z | |
dc.date.available | 2022-10-27T17:53:00Z | |
dc.date.copyright | 2022 | en_US |
dc.date.issued | 2022 | |
dc.description.abstract | In 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.reviewstatus | Reviewed | en_US |
dc.description.scholarlevel | Faculty | en_US |
dc.identifier.citation | Hamed, 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/electronics11060952 | en_US |
dc.identifier.uri | https://doi.org/10.3390/electronics11060952 | |
dc.identifier.uri | http://hdl.handle.net/1828/14342 | |
dc.language.iso | en | en_US |
dc.publisher | Electronics | en_US |
dc.subject | automotive security | en_US |
dc.subject | secure communication buses | en_US |
dc.subject | authentic frame transmission in ECUs | en_US |
dc.subject | AUTOSAR communication ASIP | en_US |
dc.subject | hardware security module | en_US |
dc.subject | GCM authentication encryption | en_US |
dc.title | Two-layer bus-independent instruction set architecture for securing long protocol data units in automotive open system architecture-based automotive electronic control units | en_US |
dc.type | Article | en_US |