Course Outline
Introduction
- Automotive functionality, user experience and safety
Overview of Automotive Cybersecurity
- System level, process level, after-sales
An Automobile's Most Hackable Surfaces
Inspecting the Architecture
- Identifying vulnerabilities in OEM and Tier supplier platform
Software Loading
- Validating with Secure Boot
Hardware Security
- Checking digital signatures and product keys
Network Security
- Authenticating Communications
Cloud Security
- Remote monitoring, software updates, OTA, etc.
Hardening the Architecture
Penetration Testing
- Using automated tools
Reverse Engineering
- Vehicle communication systems
Cryptography
- OBD cryptography
- Blockchain
Secure Code Development
- Shortcomings of secure coding guidelines
Device Testing
- Interoperability, connectivity and security
Best Practices
- Cybersecurity management, lifecycle, risk management, etc.
Summary and Next Steps
Requirements
- An understanding of general security concepts
- Experience with automotive design
- An understanding of embedded systems
Audience
- Engineers
- Architects
- Engineering managers
Testimonials (3)
Questions, that helps me a lot to understand the characteristics of CRISC examination.
Masakazu Yoshijima - Bank of Yokohama, Ltd.
Course - CRISC - Certified in Risk and Information Systems Control
Piotr was incredibly knowledgeable and very patient. He was great at explaining things and I'd strongly recommend this course to others
Victoria Harper
Course - Open Source Cyber Intelligence - Introduction
Instructor delivery of information; At the end of the day it was Gaurav who pulled off this topic focusing on building strong fundamentals and devising a methodology to be retained with us