Defense in Depth
Defense in depth is layering independent security controls so that when one fails — and one always does — the next layer limits the damage.
Defense in depth is the strategy of layering multiple independent security controls so that the failure of any single one does not become a breach. Borrowed from military fortification, the idea assumes every control will eventually miss: the email filter passes a convincing message, the endpoint agent misses a new payload, a user approves a fraudulent request. Depth means each miss lands on another layer — prevention backed by detection, detection backed by response, and technology backed by people — instead of landing directly on the crown jewels.
How it works
Layers are typically organized by stage of attack. Preventive controls reduce what arrives: email authentication, filtering, access control, patched systems. Detective controls catch what prevention missed: endpoint detection and response, monitoring, sandboxing that detonates suspicious attachments. Responsive controls limit the blast radius: segmentation, least privilege, tested incident response. The critical property is independence — two layers that fail for the same reason are one layer. That is exactly why social engineering is so effective against technically deep defenses: a phished credential or an approved fraudulent payment passes through every technical layer at once, because the attack targets the one component they all trust — the authorized human. Modern architectures pair depth with zero trust, which removes the assumption that anything inside the perimeter is safe.
How to defend
Map your controls against the stages of the attacks you actually face and find the single points of failure — the places where one deceived person or one missed alert ends the game. Then build the human layer deliberately rather than hoping it holds: trained, measured people who verify unusual requests and report suspicious contact function as a human firewall — a detection layer deployed everywhere technology is blind, from phone calls to hallway tailgating. Measure it like any other layer, with simulations and report rates rather than assumptions; our guide to human risk management covers how. The layered model only works if every layer, including the human one, is engineered, tested, and maintained — not assumed.
Related terms
NOUSEC simulates attacks across 8 channels and turns the results into one number your board can read.
Book a demo