Publication | Open Access
A Method for Constructing Automotive Cybersecurity Tests, a CAN Fuzz Testing Example
39
Citations
6
References
2019
Year
Unknown Venue
EngineeringInformation SecurityDisplay EcuSoftware EngineeringSoftware AnalysisFormal VerificationSystems EngineeringEcu SoftwareFuzzingSystem TestingTesting TechniqueSecurity TestingComputer EngineeringAutomotive SecurityComputer ScienceDynamic Security TestSecurity Testing MethodProgram AnalysisSoftware TestingControl System SecurityFault Injection
There is a need for new tools and techniques to aid automotive engineers performing cybersecurity testing on connected car systems. This is in order to support the principle of secure-by-design. Our research has produced a method to construct useful automotive security tooling and tests. It has been used to implement Controller Area Network (CAN) fuzz testing (a dynamic security test) via a prototype CAN fuzzer. The black-box fuzz testing of a laboratory vehicle's display ECU demonstrates the value of a fuzzer in the automotive field, revealing bugs in the ECU software, and weaknesses in the vehicle's systems design.
| Year | Citations | |
|---|---|---|
Page 1
Page 1