search menu icon-carat-right cmu-wordmark

SEI CERT C++ Coding Standard: Rules for Developing Safe, Reliable, and Secure Systems in C++ (2016 Edition)

Complete the form below to register and download a free online copy of SEI CERT C++ Coding Standard: Rules for Developing Safe, Reliable, and Secure Systems in C++ (2016 Edition).

Why Adopt Secure Coding Standards?

Writing secure C++ code helps you avoid the software defects most likely to cause exploitable vulnerabilities. Along with the SEI CERT C Coding Standard (2016 Edition), this SEI CERT C++ Coding Standard (2016 Edition) identifies the root causes of today's most widespread software vulnerabilities, shows how they can be exploited, reviews the potential consequences, and presents secure alternatives. This SEI CERT C++ Coding Standard adds to the SEI CERT C Coding Standard rules that are specifically relevant to C++, not C. Both standards can help you develop more secure software systems written in C++. This online download is available for free to promote the adoption of secure coding standards for C and C++.

Get Trained by Leaders in Cybersecurity

The SEI offers a companion certificate that you can earn to demonstrate your disciplined and serious approach to coding. If you're interested in earning the Secure Coding in C and C++ Professional Certificate, visit the registration page or send email to info@sei.cmu.edu.