Abstract:
Recently, cyberattacks on Controller Area Network (CAN) which
is one of the automotive networks are becoming a severe problem.
CAN is a protocol for communicating among Electronic Control
Units (ECUs) and it is a de-facto standard of automotive networks.
Some security researchers point out several vulnerabilities in CAN
such as unable to distinguish spoofing messages due to no authenti cation and no sender identification. To prevent a malicious message
injection, at least we should identify the malicious senders by ana lyzing live messages. In previous work, a delay-time based method
called Divider to identify the sender node has been proposed. How ever, Divider could not identify ECUs which have similar variations
because Divider’s measurement clock has coarse time-resolution.
In addition, Divider cannot adapt a drift of delay-time caused by the
temperature drift at the ambient buses. In this paper, we propose
a super fine delay-time based sender identification method with
Time-to-Digital Converter (TDC). The proposed method achieves
an accuracy rate of 99.67% in the CAN bus prototype and 97.04% in
a real-vehicle. Besides, in an environment of drifting temperature,
the proposed method can achieve a mean accuracy of over 99%.