Trainings / THE LINUX FOUNDATION / Developing Secure Software (LFD121)
Description
Course Outline1. Introduction2. Part 1: Requirements, Design and Reuse - Overview3. Security Basics4. Secure Design Principles5. Reusing External Software6. Part 2: Implementation - Overview7. Input Validation8. Processing Data Securely9. Calling Other Programs10. Sending Output11. Part 3: Verification and More Specialized Topics12. Verification13. Threat Modeling14. Cryptography15. Other Topics16. Final Exam