-
Website
http://www.matasano.com/log -
Original page
http://www.matasano.com/log/746/on-chains-meshes-and-defense-in-depth/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
Press Controls
3 comments · 2 points
-
ChrisMtso
12 comments · 1 points
-
Eric Monti
11 comments · 1 points
-
StatlerAndWaldorf
12 comments · 3 points
-
Dave G.
7 comments · 1 points
-
-
Popular Threads
More soon!
Also I think there is a balance between a defense in depth design and a mesh design. Like a series of loosely coupled chains. An attacker *could* break each one separately, but the chains reinforce each other such that breaking one is much more difficult in the presence of the others. In this case forward-security would apply. Forcing an attacker to break all at once makes sense for cryptographic algorithms and protocols, but I think it’s much harder to do in software systems.
I gave an example (not a very good one) of how this could be done for physical security on Nate’s page. I look forward to some more non-cryptographic examples.
For 12 defender checks, my progression from chain to mesh goes 1 attacker victory, then 3, then 12. Nate's is 1, 12, 12. Nate is saying "you have to beat all the checks, but the attacker's effort decreases for each one you beat".
The difference between "depth" and "mesh" for him is, as with "forward security", one of leverage: an attacker can concentrate efforts on one defense, like a blade concentrates force on an onion.
There's a spectrum in both interpretations.
Of note, I like reading not only Nate but another (your) rewording of the concept. Seeing it a couple different ways certainly helps the understanding!