Secure Controls in Software

Course APP203C

Description

This course offers an in-depth exploration of the essential principles and practices of cyber security. Designed for participants seeking to build a robust foundation in the field, the course covers a wide range of topics critical for understanding and managing cyber security risks and integrating security controls into DevSecOps. Through a series of comprehensive modules, participants will gain the knowledge and skills necessary to protect organizational assets and respond to cyber threats effectively.

Objectives

Upon successful completion of this course, the participants will be able to:

  • identify critical assets within software systems and their importance to security
  • analyze cyber threats and their impact on software security
  • identify and assess common software vulnerabilities and their potential for exploitation
  • implement effective countermeasures and controls to mitigate security risks
  • apply cryptographic methods to secure data and communication
  • examine the processes of identification and authentication in software systems
  • evaluate authentication schemes and secure password protocols
  • implement Hardware Security Modules (HSMs) and Hardware Authentication Devices (HADs) for enhanced security
  • integrate security controls throughout the DevSecOps lifecycle for continuous protection

Prerequisites

Participants must successfully complete elearning course APP103C – Introduction to DevSecOps prior to attending this course.

Date modified: