MISRA C:2012 Can Help With Your Secure Application
Alex Lim (Lead Field Application Engineer, LDRA)
Embedded Software Development
50-Minute Technical Session
Audience Level: Introductory
The same attributes that make code safe also make it secure, making MISRA C:2012 equally applicable to safety and security critical applications, underlined by the release of MISRA C:2012 – Addendum 2.
This presentation will discuss how MISRA C:2012 has always targeted both safety and security, contrasting CERT C's application centric detection of issues with MISRA's use of design patterns to prevent their introduction.
In conclusion, it will describe how the majority of MISRA rules lend themselves to automated checking of these security and safety issues, and how there are established tools and techniques that lend themselves admirably to it.
MISRA C:2012 is often perceived to be useful only for safety critical applications. However, for the most part, the same attributes that make code safe also make it secure making it equally applicable to security critical applications. The release of MISRA C:2012 – Addendum 2 reinforces and underlines that position.