According to the Brookings Institute, 90 percent of Americans drive to work, a statistic that helps me understand why I seem to be stuck in traffic all the time. The numbers might be slightly lower globally, but it’s safe to say that driving is a very popular mode of transportation. Perhaps that’s why the promise of autonomous driving is so exciting, and why Intel is collaborating with leaders in the automotive industry to lay the groundwork for self-driving cars—requiring a particular focus on equipping cars with significantly greater computing power and security.
The road to self-driving cars begins with Advanced Driver Assistance Systems (ADAS), which enable vehicles to collect information from hundreds or even thousands of onboard sensors and embedded control units in a car and turn the data into actionable insight to make transportation more efficient, smarter, and safer. But as Sam Lamagna, Director of Advanced Driving Technologies, Transportation Solutions Division, Internet of Things (IoT) Group, blogged earlier this year, if vehicles rely on data to make quick, accurate decisions, security is a critical aspect to ensuring safety.
In a new paper from the Intel Security & Privacy Research Lab, lead author Meiyuan Zhao explores security concerns and potential solutions for ADAS, with the premise that an ADAS system without effective security measures presents an opportunity for potential adversaries with malicious intent. The bottom line: Unsecured vehicle control systems have the potential to be compromised, so security must be considered a first priority, along with other key ADAS development goals such as reliability, robustness, real-time performance, and low error rates.
There’s a lot of fascinating information in this paper, and here’s a quick outline of what you’ll find. The paper begins with a short background on ADAS and introduces a conceptual architecture on which the security analysis is based. This sets the stage for four key sections of exploration:
» ADAS Security Problem Areas. In this section, the paper lays out three major areas of concerns for ADAS systems in dealing with hostile environments and malicious attacks: Control System Security, ADAS Data Protection, and Secure Lifecycle Management.
» ADAS System Control Function Threat Analysis. Here, the adversarial model is defined, two use cases for the paper’s threat analysis are introduced—Lane Departure Warning and Adaptive Cruise Control—and a summary of threat analysis results is presented.
» ADAS System Security Requirements. This section of the paper focuses on security and system requirements that provide guidance for designing security solutions for ADAS.
» Secure End-to-End ADAS Data Path. The final substantive section of the paper explores innovative approaches to designing and developing solutions that support ADAS security requirements. The mission: to secure the end-to-end ADAS data path, from collection to final consumption.
Check out the complete white paper to take a deep dive and get all the details, and watch this video featuring the author, Meiyuan Zhao. I also recommend another cool video that shows how Intel is advancing ECU security to protect vital vehicle subsystems from dangerous threats:
Intel is using its proven expertise and R&D in computing technology, automotive systems, and consumer electronics to help automotive industry partners accelerate the evolution of connected, intelligent vehicles. For more insights and observations of the Intel experts and engineers working to advance the next generation of driving experiences, read these recent blog posts. You can also learn more about Intel® IoT Solutions for other industries, and join the conversation via Facebook and Twitter.