What is the primary purpose of the 'defense in depth' strategy in application security architecture?
-
A
To rely on a single strong perimeter to block all attacks
-
B
To apply multiple overlapping security layers so that failure of one control does not lead to total compromise
-
C
To encrypt all data at rest and in transit using a single algorithm
-
D
To implement one comprehensive security policy that covers all threats