This Unit is about the analysis and design techniques used for cybersecurity during the development. It addresses topics such as
- System Threat Analysis and Cybersecurity Goals
- System Design and Vulnerability Analysis
- Software Design and Vulnerability Analysis
- Software Detailed Design and Cybersecurity
- Hardware and Firmare Design
This element looks at the software level related cybersecurity methods.
- The trainee is able to perform a Cybersecure Data Analysis
- The trainee is able to perform a Cybersecure Functions Analysis
- The trainee is able to write cybersecurity software requirements
- The trainee knows how to integrate cybersecurity views into the software architectural design
- The trainee knows how to apply a list of state of the art software-related cybersecurity design patterns