How CppDepend supports ISO/SAE 21434 cybersecurity engineering: secure coding enforcement, attack-surface reduction and continuous verification for automotive C/C++.
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.
Built-in vs. custom standards. CppDepend ships built-in rule sets for MISRA C/MISRA C++, CWE, CERT C/CERT C++ and AUTOSAR C++14. Functional-safety and industry standards like this one are enforced through custom CQLinq rules, architecture validation and quality gates defined by your team.
Run the analysis on your own projects: coding standards, architecture validation, technical debt and quality gates — in minutes.