Secure Software Architecture#
- 1. Software Vulnerabilities
- 2. Cryptography
- 3. Secure Communications
- 4. Authentication and Authorisation on the Web
- 5. Securing the Web
- 6. Secure Software Design
- 6.1. Security and Privacy by Design
- 6.2. Secure Software Stages
- 6.3. FlixReviews
- 6.4. Requirements
- 6.5. Specifications
- 6.6. Worksheet: Requirements + Specs
- 6.7. Design
- 6.8. Worksheet: Design
- 6.9. Integration and Testing
- 6.10. Worksheet: Analyse Insecure Solution
- 6.11. Installation and Maintenance
- 6.12. Worksheet: Collaboration Reflection