O'Reilly logo

Writing Secure Code by Michael Howard and David LeBlanc

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Security Principles to Live By

Application security must be designed and built into your solutions from the start, and in this chapter I’ll focus on how to accomplish this goal by covering tried and tested security principles you should adopt as part of an overall process improvement strategy. I’ll discuss security design issues that should be addressed primarily by designers, architects, and program managers. This does not mean that developers and testers should not read this chapter—in fact, developers and testers who understand secure design will create more secure software. Let’s get started with a look at some high-level concepts.

SD3: Secure by Design, by Default, and in Deployment

Our team, the Secure Windows Initiative team, has ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required