How CppDepend supports ISO/SAE 21434 cybersecurity engineering: secure coding enforcement, attack-surface reduction and continuous verification for automotive C/C++.
What CppDepend supports out of the box. CppDepend ships built-in rule sets for MISRA C/MISRA C++, CWE, CERT C/CERT C++ and AUTOSAR C++14 — and no other standard. All other standards, including this one, are enforced through custom CQLinq rules that your team writes (with our help if needed), plus architecture validation and CI quality gates.
ISO/SAE 21434 is the automotive cybersecurity engineering standard. It requires cybersecurity to be managed across the entire vehicle lifecycle — concept, development, production, operations and decommissioning. For software teams, it translates into secure coding practices, weakness management and verifiable cybersecurity controls in ECU software, complementing ISO 26262 (safety) with security.
Run the analysis on your own projects: coding standards, architecture validation, technical debt and quality gates — in minutes.