This course series covers what secure software concepts mean and why software can meet all quality requirements and still be insecure. There are many benefits of designing security early which we cover in this course. It will cover what you need to be concerned with when procuring software.
Specifically, this course in the series covers the Core Concepts which are the CIA Triad, AAA, Encryption, Core Design Fundamentals which are Principle of Least Privileges, Separation of Duties, Defense in Depth, Whiteboard - Defense in Depth, Fail Safe, Economy of Mechanism, Complete Mediation, Open Design, Least Common Mechanism, Psychological Acceptability, Leverage Existing Components, Single Point of Failure (SPOF) and a Whiteboard - SPOF which a developer should be familiar with.
- Access 20 lectures & 1.5 hours of content 24/7
- Understand the best practices around software development
- Learn about the Core Concepts of IT Security
- Learn about the Core Design Principles
- Learn about Single Point of Failure (SPOF)
- Understand the common terminology
- Determine the proper layers of Defense in Depth