-
Website
http://dmiessler.com/ -
Original page
http://dmiessler.com/blog/the-problem-with-selling-information-security-as-a-business-enabler -
Subscribe
All Comments -
Community
-
Top Commenters
-
ax0n
5 comments · 1 points
-
Maxo
12 comments · 2 points
-
Michael Blume
5 comments · 1 points
-
cooperati
179 comments · 2 points
-
dapxin
39 comments · 1 points
-
-
Popular Threads
i ask what about "risk" as an enabler? enabling is like opening doors, to enable, to make able, to create an opportunity to present your ability.
so, by opening that door, we enable, and we also take the risk also associated with it. to enable is to stick your head in a guillotine, to one extent or another. enabling is intrinsically risky. the two can go hand in hand.
security is, in opposition to risk, disabling. it defines limits of risk, specifically by disabling discriminately.
security does not open doors. it does not present opportunity. it frames ability with rules and protocols, trimming the field with limits and controls. thoughts?
i lack precision (for precise terms). but, philosophically speaking, security is not enabling.
so, you might ask, "What if you can't do a project unless security is in place?"
the project is the ability. security is the limits and protocols. boundaries, whatever you want to call it.
just saying "the project cannot proceed without security" is the first act of security disabling the action, coinciding with and reinforcing the definition.
thoughts?
However ... if you worry about produce reliable, error free systems or software, then you include good practice, techniques, double-checks, etc as part of the dev/eng processes (called; "security") and you bring in some testing/external checks to ensure you didn't make obvious mistakes.
Looking at the Top-25 CWE list, repeated, low-level, obvious-to-spot and remediate (and abuse) flaws in systems and software ... I'm thinking this:
... The perception that security is a burden, comes bad practitioners: either security or the eng/dev folks on their team. Security is (again) not the problem, its a people problem.
I really do believe that, if infosec/security folks are doing a good job, then there is a gained efficiency (not just robustness, resilience, etc.)
One recent example:
Moving to field a DoD system to the field, we coordinated with the defense contractor to leverage Fortify SCA -- a manual code review would have been VERY costly.
This was focused *only* on the information assurance/security necessity (requirement, policy, etc.) - but they ended up loving its strength, got over their embarrassment at the kind of flaws that were in the code base and, in the end, moved to integrate this as part of their normal development & build practices.
End result: we saved (literally) millions of dollars (or) pursuing a waiver and fielding known-flawed code -- and we both got what we really can value:
- my organization gets improved quality/security and can oversee/audit a practice
- they get something that moves them forward more efficiently and keep us out of their shorts :-)
Nice win -- money and a practical, sustainable practice that dramatically affects what we produce.
==> I'd love to hear other, real-world examples of security + engineer/dev collaboration to produce successes.