TY - GEN
T1 - Implementation and Evaluation of an Efficient MAC Based on OMAC for CAN on 8-Bit Microcomputer
AU - Fujioka, Yuta
AU - Ogura, Hiroto
AU - Ueno, Yuki
AU - Kusaka, Takuya
AU - Nogami, Yasuyuki
N1 - Publisher Copyright:
© 2020 IEICE.
Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2020/7
Y1 - 2020/7
N2 - In this study, a new MAC based on OMAC is implemented in Arduino Uno. In addition, a function to update the common key based on pseudo-random numbers is additionally implemented. A re-verification function of the MAC value on the receiving ECU is also implemented. Similarly, these features have been implemented for the Raspberry Pi. Communication with Arduino is possible. The time taken to calculate the MAC and the time required to update the key are measured for the Arduino and Raspberry Pi, respectively. As a result, both of the OMAC processing time and the key update time in both of the microcomputers satisfied a time constraints.
AB - In this study, a new MAC based on OMAC is implemented in Arduino Uno. In addition, a function to update the common key based on pseudo-random numbers is additionally implemented. A re-verification function of the MAC value on the receiving ECU is also implemented. Similarly, these features have been implemented for the Raspberry Pi. Communication with Arduino is possible. The time taken to calculate the MAC and the time required to update the key are measured for the Arduino and Raspberry Pi, respectively. As a result, both of the OMAC processing time and the key update time in both of the microcomputers satisfied a time constraints.
KW - CAN
KW - MAC
KW - Microcomputer
KW - OMAC
KW - Pseudo-random numbers
UR - http://www.scopus.com/inward/record.url?scp=85091439510&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85091439510&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85091439510
T3 - ITC-CSCC 2020 - 35th International Technical Conference on Circuits/Systems, Computers and Communications
SP - 342
EP - 347
BT - ITC-CSCC 2020 - 35th International Technical Conference on Circuits/Systems, Computers and Communications
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 35th International Technical Conference on Circuits/Systems, Computers and Communications, ITC-CSCC 2020
Y2 - 3 July 2020 through 6 July 2020
ER -