Chapter 18. Day 18 – Software Development Security - Security in Software Development Life Cycle

This chapter covers foundational concepts in various software development life cycle models, and it discusses security requirements in software development processes and assurance requirements in the software.

A candidate appearing for the CISSP exam is expected to have foundational concepts and knowledge in the following key areas of the software development security domain:

  • Software development life cycle models
  • Security in the software development life cycle
  • Security controls in development environments
  • Assurance requirements in software
  • Software security testing
  • Security impact analysis on acquired software

An overview of software development security

Software is a core building block in an IT infrastructure. Applications are the outcome of software development, and they are most important from the perspective of security, as they deal with data.

Applications provide a way to achieve tasks that are related to the input, processing, and the output of data. Besides this, applications are used to store, retrieve, process, transmit, or destroy data. Therefore, it is of paramount importance to ensure the security of applications:

An overview of software development security

Observe the preceding diagram. The primary area that a security professional should focus on is the addressing of security requirements at the design stage of the application itself. An application contains software code, and it is important that secure coding practices are used throughout the Software Development Life Cycle (SDLC) processes.

In this module, you will learn about the following:

  • Systems engineering concepts
  • Security in the software development life cycle
  • Software development life cycle models
  • An overview of enforcing security controls in development environments
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.16.137.38