Software Security

Learn via : Virtual Classroom / Online
Duration : 1 Day
  1. Home
  2. Software Security

Description

    85% of attacks target software. The purpose of the training is to provide the participants with the information they will need to create secure software development processes and to establish environments that will develop secure software with these processes.

    Delegates will learn

    • Principles of Software Security
    • Secure Software Development
    • Lifecycle Management
    • Tests

Outline

Principles of Software Security

  • Importance of software security
  • Vulnerabilities in software
  • Setting the foundations for software security
  • Projecting software security

Secure Software Development

  • Secure Development Lifecycle (SDL)
  • Commonly used secure software development models
  • Security Assessment A1 application
  • Architecture (A2) application
  • Design and Development A3 and A4 application
  • Publishing (Ship A5) stage

Lifecycle Management

  • Post release Support PRSA1-5
  • Creating a secure software development cycle
  • Threats eliminated by the secure software development cycle

Tests

  • Adding tests to the software security process
  • Functional tests
  • Source code analysis techniques
  • Evaluation of test results

Prerequisites

There are no prerequisites