CONTENTS AT A GLANCE
Part I
Secure Software Concepts
Chapter 1
General Security Concepts
Chapter 2
Risk Management
Chapter 3
Security Policies and Regulations
Chapter 4
Software Development Methodologies
Part II
Secure Software Requirements
Chapter 5
Policy Decomposition
Chapter 6
Data Classification and Categorization
Chapter 7
Requirements
Part III
Secure Software Design
Chapter 8
Design Processes
Chapter 9
Design Considerations
Chapter 10
Securing Commonly Used Architecture
Chapter 11
Technologies
Part IV
Secure Software Implementation/Coding
Chapter 12
Common Software Vulnerabilities and Countermeasures
Chapter 13
Defensive Coding Practices
Chapter 14
Secure Software Coding Operations
Part V
Secure Software Testing
Chapter 15
Security Quality Assurance Testing
Chapter 16
Security Testing
Part VI
Secure Software Acceptance
Chapter 17
Secure Software Acceptance
Part VII
Secure Software Installation, Deployment, Operations Maintenance, and Disposal
Chapter 18
Secure Software Installation and Deployment
Chapter 19
Secure Software Operations and Maintenance
Chapter 20
Supply Chain and Software Acquisition
Appendix A
About the Download
Appendix B
Practice Exam
Glossary
Index