Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

CSSLP Cert Prep: 1 Secure Software Concepts

via LinkedIn Learning

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

Taught by

Jerod Brennen

Reviews

Start your review of CSSLP Cert Prep: 1 Secure Software Concepts

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.