CSSLP Cert Prep: 1 Secure Software Concepts

Go to class
Write Review

Free Online Course: CSSLP Cert Prep: 1 Secure Software Concepts provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. CSSLP Cert Prep: 1 Secure Software Concepts is taught by Jerod Brennen.

Overview
  • Explore essential application security concepts as you study for the first domain in the Certified Secure Software Lifecycle Professional (CSSLP) exam: Secure Software Concepts.

Syllabus
  • Introduction

    • Building secure software
    • What you should know
    • The goals of application security
    1. The CIA Triad
    • Confidentiality
    • Integrity
    • Availability
    2. Identity and Access Management
    • Authentication
    • Authorization
    • Accountability
    • Nonrepudiation
    3. Access Controls
    • Least privilege
    • Separation of duties
    • Economy of mechanism
    • Complete mediation
    4. Design Considerations
    • Defense in depth
    • Resiliency
    • Open design
    • Least common mechanism
    • Psychological acceptability
    • Leveraging existing components
    • Eliminate single point of failure
    • Diversity of defense
    Conclusion
    • Next steps