Security Architecture
This module covers the following topics:
- Concepts and Terminology: security; confidentiality, integrity, and availability, security policies.
- System architectures: involve processes, people and technology including cloud and IoT.
- Security models: methods and security principles that relate to the executable security requirements, mandatory and discretionary access control, access control matrix, capabilities, and access control lists, information flow.
- Security mechanisms: security mechanisms in hardware and operating systems, memory management, memory protection and logical protection.
- User authentication: such as passwords, biometrics, and user tokens; identity management.
- Operating system vulnerabilities: how operating systems can be exploited and how they can be prevented.
- Software security: validation errors and exploits.
- Security architecture frameworks: evaluate the implementation of standards such as TOGAF, SABSA, OSA towards rapid technological development to ensure fewer security breaches.