Software Engineering KB

Home

❯

08 Security

❯

02 Application Security

❯

01 Concept

❯

Defense in Depth

Defense in Depth

Feb 10, 20261 min read

  • application-security
  • secure-development
  • defense-in-depth

Defense in Depth

← Back to Secure Development Practices

Layering multiple security controls so that if one fails, others still protect the system. No single security measure is sufficient. Defense in depth combines input validation, output encoding, parameterized queries, WAF, network segmentation, and monitoring.

Key Properties

  • Multiple Security Layers
  • Compensating Controls
  • Failure Isolation

application-security secure-development defense-in-depth


Graph View

  • Defense in Depth
  • Key Properties

Backlinks

  • Secure Development Practices

Created with Quartz v4.5.2 © 2026

  • GitHub