<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The New School of Information Security &#187; Russell</title>
	<atom:link href="http://newschoolsecurity.com/author/russell/feed/" rel="self" type="application/rss+xml" />
	<link>http://newschoolsecurity.com</link>
	<description>The Blog Inspired By The Book</description>
	<lastBuildDate>Fri, 03 Feb 2012 16:16:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Securosis goes New School</title>
		<link>http://newschoolsecurity.com/2011/08/securiosis-goes-new-school/</link>
		<comments>http://newschoolsecurity.com/2011/08/securiosis-goes-new-school/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 20:12:42 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Data Analysis]]></category>
		<category><![CDATA[Doing it Differently]]></category>
		<category><![CDATA[metrics]]></category>

		<guid isPermaLink="false">http://newschoolsecurity.com/?p=2254</guid>
		<description><![CDATA[The fine folks at Securosis are starting a blog series on &#8220;Fact-based Network Security: Metrics and the Pursuit of Prioritization&#8220;, starting in a couple of weeks.  Sounds pretty New School to me!  I suggest that you all check it out and participate in the dialog.  Should be interesting and thought provoking. [Edit -- fixed my [...]]]></description>
			<content:encoded><![CDATA[<p>The fine folks at Securosis are starting a blog series on &#8220;<a href="http://www.securosis.com/blog/new-blog-series-fact-based-network-security-metrics-and-the-pursuit-of-prio">Fact-based Network Security: Metrics and the Pursuit of Prioritization</a>&#8220;, starting in a couple of weeks.  Sounds pretty New School to me!  I suggest that you all check it out and participate in the dialog.  Should be interesting and thought provoking.</p>
<p><em>[Edit -- fixed my mispelling of company name.  D'oh!]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://newschoolsecurity.com/2011/08/securiosis-goes-new-school/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fixes to Wysopal’s Application Security Debt Metric</title>
		<link>http://newschoolsecurity.com/2011/03/fixes-to-wysophal%e2%80%99s-application-security-debt-metric/</link>
		<comments>http://newschoolsecurity.com/2011/03/fixes-to-wysophal%e2%80%99s-application-security-debt-metric/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 09:47:27 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[data]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[Science of Risk Management]]></category>

		<guid isPermaLink="false">http://newschoolsecurity.com/?p=2099</guid>
		<description><![CDATA[In two recent blog posts (here and here), Chris Wysopal (CTO of Veracode) proposed a metric called “Application Security Debt”.  I like the general idea, but I have found some problems in his method.  In this post, I suggest corrections that will be both more credible and more accurate, at least for half of the [...]]]></description>
			<content:encoded><![CDATA[<p>In two recent blog posts (<a href="http://www.veracode.com/blog/2011/02/application-security-debt-and-application-interest-rates/" target="_blank">here</a> and <a href="http://www.veracode.com/blog/2011/03/a-financial-model-for-application-security-debt/" target="_blank">here</a>), Chris Wysopal (CTO of Veracode) proposed a metric called “Application Security Debt”.  I like the general idea, but I have found some problems in his method.  In this post, I suggest corrections that will be both more credible and more accurate, at least for half of the formula.  The second half is harder to do right and needs more thinking.</p>
<p><span id="more-2099"></span><span style="font-weight: bold;">Overview</span></p>
<p>Application Security Debt is based on the concept of  “technical debt” proposed by Ward Cunningham (a programmer who developed the first wiki program): describes it like this:</p>
<blockquote><p>Shipping first time code is like going into debt. A little debt speeds development so long as it is paid back promptly with a rewrite… The danger occurs when the debt is not repaid. Every minute spent on not-quite-right code counts as interest on that debt. Entire engineering organizations can be brought to a stand-still under the debt load of an unconsolidated implementation, object-oriented or otherwise.</p></blockquote>
<p>Chris adds:</p>
<blockquote><p>The cost of technical debt is the time and money it will take to rewrite the poor code after you ship and bring it back to the quality required to maintain the software over the long haul.</p></blockquote>
<p>Here is Chris’ summary of <strong>Application Security Debt</strong>:</p>
<blockquote><p>Security debt is similar to technical debt. Both debts are design and implementation constructions that have negative aspects that aggregate over time and the code must be re-worked to get out of debt. Security debt is based on the latent vulnerabilities within an application. Application interest rates are the real world factors outside of the control of the software development team that lead to vulnerabilities having real cost. These factors include the cost of a security breach and attacker motivation to discover and exploit the latent vulnerabilities.</p></blockquote>
<p>Chris’ <a href="http://www.veracode.com/blog/2011/03/a-financial-model-for-application-security-debt/" target="_blank">second post</a> describes a financial model that estimates the cost of Application Security Debt.  Framing the metric in financial terms will presumably help managers compare the cost of the “debt” to the cost of developing more secure software or costs of fixing the vulnerabilities.  (Note: Veracode provides a range of <a href="http://www.veracode.com/solutions/application-security-testing.html" target="_blank">application security testing services</a>, so they have an interest in economically justifying their services.  This isn’t a criticism of Veracode, Chris, or his proposal.  Just a reality.)</p>
<p>Chris’ model is focused on the simplest case where the application developer and application user is the same organization, so that it bears the costs of development, maintenance, and also any security breaches that result.  Starting with the simplest case is a great idea when proposing a new method.  So far so good.</p>
<p>Chris defines his financial model this way:</p>
<blockquote><p>The basic financial model for security debt is monetary risk that can be expressed as <em>expected loss</em>. The formula for expected loss is <strong>event likelihood X impact in dollars</strong>. Event likelihood is based on the makeup of vulnerabilities in the application and the likelihood that the vulnerabilities will be discovered and exploited. The impact is the cost of a security breach based on an exploit of one of those vulnerabilities.  [Emphasis in original]</p></blockquote>
<p>This is, of course, a version of the bottom-up Annualized Loss Expectancy (ALE) formula for individual risk elements:</p>
<ul>
<li>ALE = Single Loss Expectancy X Annual Rate of Occurrence</li>
</ul>
<p>(Mike Rothman recently <a href="http://securosis.com/blog/firestarter-risk-metrics-are-crap" target="_blank">crapped on all “risk metrics”</a> by lumping them all into the ALE formula.  I’ll critique ALE and Mike’s post in a separate blog post.)</p>
<p>ALE issues aside, I think Chris is making mistakes in his definition of Application Security Debt that will lead to serious confusion.</p>
<h4>Debt = Expected Principal + Interest Costs</h4>
<p>Chris made a mistake when he defines monetary value of the Application Security Debt as expected loss due to security breaches.    Instead, the &#8216;Principal&#8217; part of the debt formula is the cost of fixing security problems beyond what is budgeted. Chris had it right in his summary in the first article:</p>
<blockquote><p>The cost of technical debt is the time and money it will take to rewrite the poor code after you ship and bring it back to the quality required to maintain the software over the long haul.</p></blockquote>
<p>Expected losses are in the category of “Interest Costs” as Chris said in his summary:</p>
<blockquote><p>Application interest rates are the real world factors outside of the control of the software development team that lead to vulnerabilities having real cost.</p></blockquote>
<p>Putting this together in simple language:</p>
<p><em>“Application Security Debt is a ‘loan’ with variable principal which could range from 0% to 100% of your original project costs. The &#8216;principal&#8217; is what you&#8217;ll eventually have to pay to fix security bugs or rewrite the code.  It also has varying and uncertain &#8216;interest costs&#8217;, which are the costs of security breaches due to these vulnerabilities. This includes the possibility of the mother-of-all balloon payments (i.e. a huge loss event).”</em></p>
<p>The good news is that Expected Principal is relatively easy to estimate with good accuracy and without a lot of outside data.  The not-so-good-news is that Interest Cost is a bear to estimate.</p>
<h4>Estimating ‘Expected Principal’</h4>
<p>For simplicity, let’s assume that cost of fixing code (above the budgeted costs) occurs in discrete increments, <em>F</em>:</p>
<ol>
<li>Zero  (i.e. your debt is ‘forgiven’)</li>
<li>Minor fixes and patches (&#8216;Principal&#8217; = 10% increase in project cost)</li>
<li>Major fixes and patches  (&#8216;Principal&#8217; = 25% increase in project cost)</li>
<li>Substantial rewrite (&#8216;Principal&#8217; = 50% increase in project cost)</li>
<li>Total rewrite   (&#8216;Principal&#8217; = 100% increase in project cost, or more)</li>
</ol>
<p>Thus, the best case is that you owe no principal and the worst case is that you owe principal equal to the entire cost of the project.  You could include other factors such as external costs of schedule delays, costs of rehiring your programmers after you fire them all <img src='http://newschoolsecurity.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , or what ever.  My point is that these costs are not open-ended, but are a multiplier on your original development costs.</p>
<p>The Expected Principal (EP) is equal to each of these cost scenarios multiplied by their probability of management choosing that option:</p>
<p><a href="http://newschoolsecurity.com/wp-content/uploads/2011/03/EP-formula.png"><img class="aligncenter size-full wp-image-2100" src="http://newschoolsecurity.com/wp-content/uploads/2011/03/EP-formula.png" alt="" width="272" height="130" /></a></p>
<p>For example, if the original cost of the application development project is $1 million, and there is 5% chance of Zero costs, 80% of Minor code fix costs, and 15% chance of Substantial rewrite costs, then the Expected Principal would be $155,000, or 16% of the original cost.</p>
<p><strong>This is important: </strong>Expected Principal is ultimately determined by management decisions and ‘threshold of pain’.  This means that the value of <em>p(F)</em>, above, is a subjective probability.  It would be an ideal metric to estimate using prediction markets (PMs).   (PMs have been used successfully in software development to estimate shipment dates and defect rates, for example.)</p>
<p><strong>Another implication</strong>: you don’t need to accurately forecast future loss events or their economic impact to get a decent estimate of Expected Principal.  Instead, you only need to estimate the Interest Costs very roughly to determine which code fix scenario is most likely.    You could even estimate <em>p(F)</em> by setting thresholds for the number and severity of vulnerabilities discovered by certain levels of effort.  Better, you could combine these methods to ‘triangulate’ on estimates of <em>p(F).</em></p>
<p>To calibrate these subjective probability estimates, it would be <strong>very helpful to collect historical data on the % of applications that have some level of rewrite or schedule delay due to security problems</strong>.  (Hint hint!)</p>
<h4>Estimating ‘Interest Costs’ on the Debt will be Hard</h4>
<p>The second part of the Application Security Debt formula is ‘Interest Costs’.  This is where things get hairy.   All the members of the ALE family of risk calculations have a similar flaws: 1) prodigious data requirements and 2) propagation of uncertainty through the calculations.  Furthermore, some suffer by using only mean values and ignoring extreme values (i.e. the “tails” of the probability distribution curves).</p>
<p>Chris acknowledges these issues, at least the requirement for more and better data:</p>
<blockquote><p>Now you are probably thinking that this is getting a little tenuous and it is. We need better data on likelihood type and likelihood of an application breach by industry and other factors like company size.</p></blockquote>
<p>Data issues aside, I think there are flaws in his use of ALE and calculation methods.  Here’s one thought experiment to show how it could lead to the wrong conclusions, in my opinion.</p>
<p>Let’s use Chris’ ‘baseline expected loss’ table, where he calculates the expected loss for each type of vulnerability.  Imagine that we are comparing two similar applications, A and B.  Assume that each project is expected to have the same number of vulnerabilities, five each.  Let’s say the development cost of each project is $1 million.  Application A has five SQL injection vulnerabilities while application B has one SQL Injection vulnerability and four Remote File Inclusion vulnerabilities.  Doing the calculations:</p>
<ul>
<li>A’s expected losses = $19,220,000</li>
<li>B’s expected losses = $5,074,080</li>
</ul>
<p><em>Does project A really have four times more risk than project B?</em> Probably not.  From what I know, the number of vulnerabilities in an application is not proportional to the likelihood that the application will be breached.  Instead, I’d guess that the likelihood of being breached is a function of where the application is in the IT architecture, how accessible it is, how important it is to attackers, etc.</p>
<p>Also, there’s the ‘weakest link’ effect: “given enough random attackers or one persistent attacker, it only takes one vulnerability to lead to a breach”.  Assuming all SQL Injection vulnerabilities are equally discoverable and equally exploitable, then we should estimate that application B with one SQL Injection vulnerability is just as likely to get breached as application A with five, all other things being equal.</p>
<p>(I confess I’m not an expert in application security or vulnerability analysis, so these comments are my interpretation of what others have written or said.)</p>
<p>Even if my logic here is flawed somewhat, my main point is that the relation between number of vulnerabilities and likelihood of being breached is non-linear and it may even be indeterminate if contextual factors dominate.</p>
<p>This example also hints at another severe weakness in the ALE method – it ignores correlation and dependence between risk elements and factors.  We know from forensic analysis and the DBIR that severe security breaches involve a sequence of exploits and attacks.  This means that the likelihood of breach in one application is dependent on the likelihood of breach in other applications and systems.  An application might appear unimportant, but it might be a stepping-stone to other applications, databases, and networks.</p>
<p>It’s hard to account for all these factors and influences together without some sort of over-arching model for enterprise-level information security and risk.   Basically, you are looking for the ‘risk contribution’ of those specific application vulnerabilities to total costs, now and in the uncertain future.    Formally, the ‘Interest Cost’ for any given set of application vulnerabilities is the difference between the <a href="http://meritology.com/resources/Total%20Cost%20of%20Cyber%20(In)security.ppt" target="_blank">Total Cost of Security (TCoS)</a> in two possible worlds: World 1) application A has X vulnerabilities, vs. World 2) application A does not have X vulnerabilities (or if application A is not deployed at all).</p>
<p>What we really need are some short-cut approximations for this that doesn’t require a complete data set and risk estimates for the whole enterprise.  One approach I’m interested is in using modern AI methods (data mining, machine learning, inference methods).  This is on-going research.</p>
<h4>Summary</h4>
<p>I’m glad Chris proposed his Application Security Debt metric.  I hope my post has been helpful in correcting some of the errors, as I see them.  The good news is that the “Expected Principal” component of the metric looks like it can be estimated fairly easily and with good accuracy.  On the other hand, the “Interest Cost” component needs a lot of work.  I’m happy to collaborate with Chris or anyone else who wants to work on this.</p>
]]></content:encoded>
			<wfw:commentRss>http://newschoolsecurity.com/2011/03/fixes-to-wysophal%e2%80%99s-application-security-debt-metric/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Is Norton Cybercrime Index just &#8216;Security Metrics Theater&#8217;?</title>
		<link>http://newschoolsecurity.com/2011/02/is-norton-cybercrime-index-just-security-metrics-theater/</link>
		<comments>http://newschoolsecurity.com/2011/02/is-norton-cybercrime-index-just-security-metrics-theater/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 12:27:17 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[data]]></category>
		<category><![CDATA[disclosure]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[verification]]></category>

		<guid isPermaLink="false">http://newschoolsecurity.com/?p=2076</guid>
		<description><![CDATA[Symantec's new Norton Cybercrime Index looks like it is mostly a marketing tool.  They present it as though there is solid science, data, and methods behind it, but an initial analysis shows that this is probably not the case.  The only way to have confidence in this is if Symantec opens up about their algorthms and data.]]></description>
			<content:encoded><![CDATA[<p>I really hope that Symantec has invested serious money and resources to produce a good composite metric that meaningfully improves the ability of decision-makers to make better security decisions.  But an initial investigation leads me to believe that it is mostly a marketing ploy, at least in this initial version. Let me be the first to call it &#8216;Security Metrics Theater&#8217; (with nod to Bruce S.).</p>
<p>Here&#8217;s the website: <a href="http://www.nortoncybercrimeindex.com">www.nortoncybercrimeindex.com</a> (all in FLASH)</p>
<p style="text-align: center"><a href="http://newschoolsecurity.com/wp-content/uploads/2011/02/Norton-Cybercrime-Index.png"><img class="aligncenter size-full wp-image-2078" src="http://newschoolsecurity.com/wp-content/uploads/2011/02/Norton-Cybercrime-Index.png" alt="" width="479" height="232" /></a></p>
<p>Here&#8217;s a <a href="http://www.pcmag.com/article2/0,2817,2379856,00.asp">typical article</a>:</p>
<blockquote><p>Norton Cybercrime Index, unveiled today, rates the current state of cybercrime in a single, simple number and indicates whether the danger level is going up or down. Interested visitors can drill down for almost any level of detail. [...]</p>
<p>The index is open-ended, like the Dow Jones Industrial Average. Symantec&#8217;s proprietary algorithm draws on many sources to produce the index, among them the Symantec Global Intelligence Network, Norton Safe Web and the millions of customers using Norton 360 Version 4.0, Norton AntiVirus 2011, and Norton Internet Security 2011. To ensure the validity of the algorithm Symantec had it analyzed by experts at the University of Texas&#8217;s Institute for Cyber Security; the experts approved.</p></blockquote>
<p>What&#8217;s the goal?  From the FAQ (embedded in FLASH):</p>
<blockquote><p>Symantec created the Norton Cybercrime Index to show people that cybercrime is real, it can happen to anybody, and there is something you can do to protect yourself.</p></blockquote>
<p>How is it calculated?</p>
<blockquote><p>&#8230;using a statistical model and algorithm, which assigns values to the number of online threats observed each day.  Threats include malware, fraud, identity theft, spam, phishing, and social engineering trickery.  Once threats are quantified and processes through an algorithm, the Norton Cybercrime Index number is generated.  The algorithm has been endorsed by the University of Texas San Antonio as a valid measurement reflecting the risk of cybercrime.”</p></blockquote>
<h4>My initial judgement</h4>
<p>It looks like it is purely a product of Symantec’s marketing department.  There&#8217;s a massive PR effort underway via blogs, twitter, public places (e.g. London, Times Square), and probably at the RSA Conference, now underway in San Francisco.  The web advertising firm <a href="http://www.finedesigngroup.com/">Fine Design Group</a> created the FLASH UI, and tweeted about it first.</p>
<p>It will be interesting to probe their methods and data, assuming that Symantec will be transparent about the “proprietary algorithm” used to compute the index.  If they really want to establish credibility, it would be irrational to treat this as proprietary, confidential, and closed, for all the obvious reasons.  <a href="http://www.idanalytics.com/">ID Analytics</a> is listed as a data provider, but there&#8217;s no evidence that their &#8216;advanced analytics&#8217; are used by Symantec, only their summary data regarding personal identity theft in the US.</p>
<p>I’d be very surprised if any of Symantec’s metrics experts are behind it.  I don’t know of anyone in the security metrics community who has been contacted or involved as an outside expert.  They certainly haven’t presented it for peer review at last Monday&#8217;s <a href="http://www.securitymetrics.org">Mini-metricon</a> (why not?) or to the <a href="http://www.securitymetrics.org">securitymetrics.org</a> email list (why not?) or any academic conference or journal (why not?).  Searching the University of Texas at San Antonio, Institute of Cyber Security&#8217;s web site, I couldn&#8217;t find any mention of their work on this project, nor any presentation or report.  A search of Google Scholar for &#8220;cyber crime index&#8221; produced a few results, but not related to this and not from anyone at UT-SA.</p>
<p>Q: Who did have an early look at this?  A: <a href="http://www.gizmodo.com.au/2011/02/internet-security-trends-prove-we-are-a-sick-sick-bunch/">Angus Kidman</a>, a blogger from Gizmodo.  And what did he learn from his demo?  From <a href="http://www.gizmodo.com.au/2011/02/internet-security-trends-prove-we-are-a-sick-sick-bunch/">his blog post</a>:</p>
<blockquote><p>&#8220;On the day of the demo, these were the top search terms being targeted for poisoning:</p>
<ul>
<li>Invisible</li>
<li>Camel toe</li>
<li>Wifetube&#8221;</li>
</ul>
</blockquote>
<p>Right.  How very useful.  I&#8217;ll now modify my search patterns so I avoid those words today. <img src='http://newschoolsecurity.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<h4>I don’t have  a good feeling about this</h4>
<p>It smells like FUD in a spiffy FLASH interface. Sure, there probably is <em>real data</em> behind it, but it’s aggregated into an index that is supposed to mean something.  A <em><strong>daily</strong></em> index!  The FUD label fits because this presentation gives the illusion of scientific validity, precision, reliable aggregation, and meaningful signals, when that none of these are present (it appears). Using fancy words like “statistical method” and “algorithm” gives it the air of scientific validity without really saying anything.  Worse, those words hide the assumptions, judgments, fudge factors, and who-knows-what that make the index work.</p>
<p>My intuition about this is that Symantec marketing manager wanted to create a &#8220;daily itch&#8221; to get average people to read what ever news blips were available that day about &#8216;cybercrime&#8217;, which would increase the chances that they would move from &#8216;awareness&#8217; to &#8216;action&#8217; (= buy more Symantec stuff).  By getting this out as a daily index, any up or down moves each day will trigger some people to click the buttons to find out &#8216;why?&#8217;.   But this will take them to news items, but not any credible justification of why they might be at greater risk on that day, compared to the day before.</p>
<p>As a thought experiment, imagine a similar &#8216;Risk Index&#8217; that is powered by <a href="http://www.astrologicalinvesting.com/">astrology readings</a>, <a href="http://www.newprophecy.net/">numerological interpretations of Nostradamus&#8217; texts</a>, or some other daily signal source.  With the appropriate shroud of credibility, some number of people are going to start following it, and when ever it changes, they will seek information as to &#8216;what does this mean for me?&#8217;  It would serve have exactly the same function as their current design.  This doesn&#8217;t prove anything, but establishes in my mind some plausibility.</p>
<h4>What&#8217;s the harm?</h4>
<p>Some might argue that this is harmless or even mildly beneficial if it prompts people to be more aware of security problems and to fix their security problems.  But I think it&#8217;s harmful because it promotes a false signal and a false method for doing information security metrics &#8212; for consumers or for anyone else.</p>
<p>Maybe I’m wrong and this may be an important advance, or at least a step forward.   At very the least, it shows that one  major security product/service vendor spent money to define a method, collect data, and make public the results.  Prior to this, no major vendor was even spending money on it.</p>
<h4>What to do now</h4>
<p>Is there any way this Index could be redirected to be a more valuable and extensible project?  I hope so.  But for that to happen, those of us how care about the New School approach to security need to apply the full-court press on Symantec to open up their method and data.</p>
<p><em><strong>Your action</strong></em> &#8212; contact Symantec, preferably in-person at RSA Conference, and demand they open up and also engage in the security metrics community in a serious way.  The burden of proof is on them, and if they can&#8217;t back it up then they should be shamed.</p>
]]></content:encoded>
			<wfw:commentRss>http://newschoolsecurity.com/2011/02/is-norton-cybercrime-index-just-security-metrics-theater/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Would a CISO benefit from an MBA education?</title>
		<link>http://newschoolsecurity.com/2011/02/would-a-ciso-benefit-from-an-mba-education/</link>
		<comments>http://newschoolsecurity.com/2011/02/would-a-ciso-benefit-from-an-mba-education/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 20:09:55 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[careers]]></category>

		<guid isPermaLink="false">http://newschoolsecurity.com/?p=2062</guid>
		<description><![CDATA[If a CISO is expected to be an executive officer (esp. for a large, complex technology- or information-centered organization), then he/she will need the MBA-level knowledge and skill.  MBA is one path to getting those skills, at least if you are thoughtful and selective about the school you choose.  Other paths are available, so it's not just about an MBA credential.

Otherwise, if a CISO is essentially the Most Senior Information Security Manager, then MBA education wouldn't be of much value.]]></description>
			<content:encoded><![CDATA[<p>This question was introduced recently in an article by Upasana Gupta: <a href="http://blogs.bankinfosecurity.com/posts.php?postID=864">Should a CISO Have an MBA?</a> She asked four CISO&#8217;s their opinion, and three essentially said &#8220;no&#8221;, while one said &#8220;yes&#8221;.  Eric, at Security, Cigars, and FUD blog, posted his opinion <a href="http://securitycigarsfud.wordpress.com/2011/02/01/do-you-need-an-mba-to-be-a-cso/">here</a> and <a href="http://securitycigarsfud.wordpress.com/2011/02/03/do-you-need-an-mba-to-be-a-cso-part-ii/">here</a>.  Basically, he said &#8220;no, it&#8217;s not necessary as a credential, but some business knowledge might be helpful&#8221;.   The opinions offered on Twitter were almost universally &#8220;no&#8221;.</p>
<p>As a business guy, I was somewhat surprised that much of the discussion and opinions centered on MBA as a credential rather than what knowledge or skills someone would learn in an MBA program.  None of us at New School are a fan of credentials as such, so my interest in this question is on the educational value compared to alternative investments in education</p>
<p>Also following the New School philosophy, I thought I would look for data and evidence rather than just offering my opinion.</p>
<p>To my delight, I found a fairly comprehensive study: <a href="http://www.iacis.org/jcis/pdf/Whitten_2008_48_3.pdf">THE CHIEF INFORMATION SECURITY OFFICER: AN ANALYSIS OF THE SKILLS REQUIRED FOR SUCCESS</a>, by Dwayne Whitten of Texas A&amp;M University . The paper is worth reading because it gives a good overview of the conflicting values and forces that are affecting CISO hiring, evaluation, and effectiveness.</p>
<p>Specifically, he finds a gap between how CISOs define success and the job duty descriptions. Quoting from his conclusion:</p>
<blockquote><p>Based on a thorough review of the literature, interviews with security executives, and an analysis of job listings, a comprehensive list of duties and background/experience requirements were found related to the CISO position (see Table 3). The most interesting issue that arose from this research is that <em><strong>business strategy did not make the list of most included job duties</strong></em>. Given the high level of importance given to this by the literature and the executives, it is surprising that it was not listed on the job listings surveyed. Thus, it appears that many of the organizations searching for new CISOs during the research period <em><strong>did not fully understand the importance of including the CISO in the business strategy formulation</strong></em>.  [emphasis added]</p></blockquote>
<p>This dichotomy seems to relate to how CISOs are viewed.  From one point of view, CISO is equivalent to &#8220;Most Senior Information Security Manager&#8221;.  That is, they contribute to the organization in exactly the same way as do other information security managers, but only on larger scope.  It is this perspective that is most closely aligned with the opinion that an MBA education would not be helpful.  Instead, it would be more valuable to get deeper education in InfoSec technical aspects &#8212; engineering, forensics, incident response &#8212; plus regulations, compliance, etc.</p>
<p>Another point of view is that a CISO is an executive officer of the organization, and thus has fiduciary duties to stakeholders regarding the organization&#8217;s overall performance, and also has teamwork responsibilities with the other executive officers regarding crucial strategic decisions.</p>
<p>Maybe this is rare in practice, and maybe the &#8220;Chief Information Security Officer&#8221; title is just another example rampant <a href="http://www.economist.com/node/16423358">job title inflation</a>.  But <em>if</em> a CISO in some organizations are expected to perform in this role, then it is not the case that they are not &#8220;just another information security manager, only  bigger&#8221;.  Their job is qualitatively different and the knowledge gained at a good quality B-school might be just what they need.</p>
<p>To respond to <a href="http://securitycigarsfud.wordpress.com/2011/02/03/do-you-need-an-mba-to-be-a-cso-part-ii/">Eric</a>, who said &#8220;And I’ve yet to see a course on security risk management in traditional MBA programs&#8221;, I offer two examples: 1) James Madison University offers an <a href="http://www.gradschools.com/program-details/james-madison-university/information-security-mba-209205_1">MBA in Information Security</a>.  2) Worcester Polytechnic Institute offers an <a href="http://www.mgt.wpi.edu/Graduate/mbatech.html">MBA concentration in Information Security Management</a>. The <a href="http://www.mgt.wpi.edu/Graduate/gradua494.html">WPI MBA course catalog</a> list quite a few that would be directly valuable to a CISO (e.g. &#8220;INFORMATION SECURITY MANAGEMENT&#8221;, &#8220;OPERATIONS RISK MANAGEMENT&#8221;, and &#8220;E-BUSINESS APPLICATIONS&#8221;), plus many that would be indirectly valuable (statistics, change management, negotiations).   (Disclosure: I got my undergraduate degree from WPI.  Their MBA program is very good, esp. for technical managers.)</p>
<p>I&#8217;ll close with a comprehension test for CISOs.  Read this workshop report: <strong><a href="http://mba.tuck.dartmouth.edu/digital/Programs/CorporateEvents/CIO_RiskManage/Overview.pdf">Embedding Information Security Risk Management into the Extended Enterprise</a><span style="font-weight: normal">.  It&#8217;s the output of 18 CISO discussing the most challenging issues facing them regarding information security across their enterprise and across their supply chain. </span></strong></p>
<p><strong><span style="font-weight: normal">I think you&#8217;ll see that most of the problems involve analysis and methods go well beyond the typical education and experience of information security managers.  Instead, they require knowledge and skills that are more typically covered in MBA programs &#8212; business strategy, economics, finance, organization behavior and change management, organization performance management and incentives, plus business law and public policy.</span></strong></p>
<p><strong>Conclusion:<span style="font-weight: normal"> <strong><em>if</em></strong> a CISO is expected to be an executive officer (esp. for a large, complex technology- or information-centered organization), then he/she will need the knowledge and skill exemplified by the comprehension exercise, above.  MBA is one path to getting those skills, at least if you are thoughtful and selective about the school you choose.  Other paths are available, so it&#8217;s not just about an MBA credential.</span></strong></p>
<p><strong><span style="font-weight: normal">Otherwise, if a CISO is essentially the Most Senior Information Security Manager, then MBA education wouldn&#8217;t be of much value.</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://newschoolsecurity.com/2011/02/would-a-ciso-benefit-from-an-mba-education/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Another critique of Ponemon&#8217;s method for estimating &#8216;cost of data breach&#8217;</title>
		<link>http://newschoolsecurity.com/2011/01/another-critique-of-ponemons-method-for-estimating-cost-of-data-breach/</link>
		<comments>http://newschoolsecurity.com/2011/01/another-critique-of-ponemons-method-for-estimating-cost-of-data-breach/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 01:55:14 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[breaches]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<category><![CDATA[Reports and Data]]></category>

		<guid isPermaLink="false">http://newschoolsecurity.com/?p=2031</guid>
		<description><![CDATA[I have fundamental objections to Ponemon's methods used to estimate 'indirect costs' due to lost customers ('abnormal churn') and the cost of replacing them ('customer acquisition costs').  These include sloppy use of terminology, mixing accounting and economic costs, and omitting the most serious cost categories.]]></description>
			<content:encoded><![CDATA[<p>Adam just <a href="http://newschoolsecurity.com/2011/01/a-critique-of-ponemon-institute-methodology-for-churn/">posted is general critiques</a> of the annual <a href="http://www.encryptionreports.com/download/Ponemon_COB_2009_US.pdf">US Cost of Data Breach Study</a>.  I agree with his critique about survey methods, but I have more fundamental objections to their methods used to estimate &#8216;indirect costs&#8217; due to lost customers (&#8216;abnormal churn&#8217;) and the cost of replacing them (&#8216;customer acquisition costs&#8217;).</p>
<h4>A noble effort, but&#8230;</h4>
<p>Before I start chopping it up, let me say that I think their annual survey is a good effort and it&#8217;s positive that they can get sponsorship and also readership for the results.  I think they have good intentions and try to give a fair, balanced, and reasonable estimate.  Our field would be better off if there were similar data gathering efforts in other areas of InfoSec.  I also don&#8217;t believe that any of the errors are due to intentions to &#8216;spin&#8217; or mislead.  It looks like they didn&#8217;t have sufficient expertise on their team in business finance, marketing analysis, and economics.</p>
<p>But I see some serious problems with their methods.  This is a big deal since &#8216;indirect costs&#8217; make up a majority (68%) of their estimate of total costs.</p>
<h4><span id="more-2031"></span>Problem #1: A fog of buzz words</h4>
<p>If their data and analysis were bulletproof, then maybe we could forgive sloppy use of terms.  But it isn&#8217;t bulletproof and their use of terms is actually misleading because it gives the impression that the method is well established and well executed when it really isn&#8217;t.  Furthermore, it&#8217;s a sign that whoever is doing this part of the analysis doesn&#8217;t know what they are talking about.  Examples:</p>
<ul>
<li>&#8220;<strong>The survey design relied upon a <em>shadow costing</em></strong><strong> method used in applied economic research.</strong>&#8221; (p. 36) &#8212; <em>There is no such method as &#8216;shadow costing&#8217;</em>.  Do a web search if you doubt me.  The only examples of &#8216;shadow costing&#8217; are economic studies that use &#8216;<a href="http://en.wikipedia.org/wiki/Shadow_price">shadow prices</a>&#8216; multiplied by input quantities to derive &#8216;shadow costs&#8217; for certain manufacturing or service process.  Having just completed a <a href="http://www.omar.ec/index.php?option=com_content&amp;task=view&amp;id=57&amp;Itemid=0">Mathematical Economics</a> class last semester, I can assure you that the Ponemon method has nothing to do with shadow prices or shadow costs.</li>
<li>&#8220;<strong>Utilizing <em>activity-based costing</em></strong>&#8230;&#8221; (p. 3) and &#8220;T<strong>he diagram below illustrates th<em>e activity-based costing</em></strong><em> </em><strong>schema</strong>&#8230;&#8221; (p. 36) &#8212; <em>They do not use activity-based costing</em>.  Activity-based costing (ABC) is a way of allocating overhead costs by measuring some &#8216;activity&#8217; in operations that are thought to drive those overhead costs.   The ratio of &#8216;activity&#8217; for each business unit to the total is used to allocate the overhead cost to that business unit (or product line or customer segment or what ever).  You can read more about ABC <a href="http://www.sas.com/resources/whitepaper/wp_5073.pdf">here</a> and <a href="http://hbswk.hbs.edu/item/4587.html">here</a>.   How big a flub is this?  Big.  It&#8217;s like labeling a signature-based AV software as an &#8216;expert system&#8217;.  Anyone who uttered such a statement would immediately be dismissed by security experts.  What ever the Ponemon method is, it&#8217;s not ABC.  Just because costs are related to activities does not mean you are doing activity-based costing.</li>
<li>&#8220;&#8230;<strong>most companies experience <em>opportunity costs</em> associated with a breach incident</strong>..<em>.&#8221; &#8212; No, these aren&#8217;t &#8216;opportunity costs&#8217;</em>.  The term &#8216;<a href="http://en.wikipedia.org/wiki/Opportunity_cost">opportunity cost</a>&#8216; has very specific meaning in microeconomics.  Basically, an opportunity cost is the cost of giving up your next-best alternative when you make a decision.  They misuse the term here to refer to costs that expected in the future, i.e. beyond the historical frame of the breach incident and post-incident remediation.  Their use of the term here is just sloppy and could easily mislead someone who doesn&#8217;t know economics.</li>
</ul>
<h4>Problem #2: Mixing accounting costs with economic costs</h4>
<p>This is a subtle but fundamental problem, and it&#8217;s why people get degrees in accounting and economics.  Accounting costs are those that appear in a financial statement somewhere and follow specific costing rules, e.g. GAAP.  They have already occurred (historical costs) or they are forecasted to occur (pro forma costs).  In the Ponemon method, they list four categories of accounting costs:</p>
<ol>
<li>Detection or discovery</li>
<li>Escalation</li>
<li>Notification</li>
<li>Ex-post response</li>
</ol>
<p>Now it&#8217;s probably true that most organizations do not have explicit accounts for these costs so they have to be derived from other accounting costs.  But it&#8217;s pretty easy to slice and dice accounting data (i.e. general ledger entries) to get decent estimates of these costs.  It&#8217;s also possible estimate costs by using per-resource costs (labor cost per hour) multiplied by the usage of those resources (hours to resolve an incident).  In the Ponemon survey, they ask their point-of-contact for their <em>estimate</em> of these costs.  That&#8217;s probably OK, given that the point-of-contact is a privacy/security person directly involved in the incident.</p>
<p>But then they mix in future economic costs (what they mislabel as &#8216;opportunity costs&#8217;):</p>
<ol>
<li>Turnover intentions of existing customers</li>
<li>Diminished new customer acquisition</li>
</ol>
<p>(Leave aside for a moment that they are asking about &#8220;intentions&#8221; of customers to defect.  Adam discussed this in his post.)</p>
<p>These are both economic costs.  (See this <a href="http://www.willamette.edu/~fthompso/501/Ch7.pdf">slide deck, slide #2</a>.  The wikipedia article on this topic is not good.)  Basically, economic costs are all in the future.  There is no such thing as &#8216;historical economic costs&#8217;.   Only cash flows count in economic costs &#8212; no &#8216;intangibles&#8217;, no depreciation, no &#8216;good will&#8217;.  Those can only be included in the form of future cash flows discounted for time and risk (and uncertainty).  Economic costs include opportunity costs (see above), which are the cash flows associated with the next-best alternative.  However, opportunity costs will <em>never</em> appear on a financial statement, now or in any future.  Economic costs are incurred when the commitment is made, not when they are recognized in the accounting system.</p>
<p><strong>Most important:</strong><em> All cash flows are discounted for the time value of money and the riskiness of the cash flow. </em> This feature is essential for rational deicsion-making over time and over risky alternatives, but it also guarantees that no estimate of economic costs will ever equal the corresponding accounting costs because accounting systems to not adjust for the time value of money or risk.  Finally, a full estimate of economic costs includes the present value of &#8216;real options&#8217; and  should be adjusted for risk (i.e. derating by using the costs of insuring against unexpected/extreme events, cost of lowered credit rating, etc.).</p>
<p>The element of their method that specifically invokes economic cost is &#8216;lifetime value of customers&#8217; (LTV).  In their method, the cost associated with lost customers is estimated by multiplying the % of breached customer records that will defect (&#8216;abnormal customer churn rate&#8217;) multiplied by  LTV.  (LTV originated in direct marketing in the 1980s.  Wikipedia has <a href="http://en.wikipedia.org/wiki/Customer_lifetime_value">a decent article</a> that explains it. Here&#8217;s <a href="http://hbsp.harvard.edu/multimedia/flashtools/cltv/index.html">a good demonstration</a>.)   LTV is a net present value, discounted by the cost of capital associated with the riskiness of the cash flow.  It&#8217;s an economic profit, not an accounting profit.</p>
<p>Putting this all together, either the costing method should use <em>only</em> accounting costs (historical and/or pro forma) or it should <em>only</em> use economic costs (prospective discounted cash flows, risk-adjusted).  Otherwise, the numbers don&#8217;t add up, literally.</p>
<h4>Problem #3 : Decision polices matter</h4>
<p><strong>(i.e cheap short-sighted bastards can have lower costs than prudent socially responsible managers)</strong><br />
Here&#8217;s another problem with mixing accounting costs with economic costs.  Let me illustrate this with a story.  There are two companies &#8212; Cheap Bastard, Inc. (CBI) and Nice Guys R Us (NGRS).  CBI has decision policies to spend as little as possible on InfoSec, especially in incident detection and incident response.  They push all liability onto their customers, suppliers, and contractors.  They systematically downplay evidence of breaches, and downplay the severity or costs of breaches.  They avoid forensic analysis if they can get away with it.  And so on.</p>
<p>In contrast, NGRS puts a lot of attention on pro-active security and detection and goes out of it&#8217;s way to mitigate the costs of insecurity on it&#8217;s ecosystem.  They are especially eager to spend money post-breach to restore public trust and to learn from the event to get at root causes.</p>
<p>How would CBI and NGRS show up in the Ponemon survey?  My guess is that NGRS would have cost per record of 2X or 3X greater than CBI, primarily because CBI will have much lower accounting costs (as covered by the survey) by decision policy. It&#8217;s also likely because CBI can &#8216;safely&#8217; ignore the probable future costs of their rapacious behavior (i.e. class action lawsuits, regulatory penalties, even larger security breaches).   I put &#8216;safely&#8217; in quotes because such corporate behavior is only safe until you get caught or get screwed.</p>
<p>I don&#8217;t see a way around this if you only use accounting costs.  If you use a sufficiently broad framework for economic costs, then you stand a chance of understanding the &#8216;total costs&#8217; that exposes the riskiness of CBI&#8217;s decision policy.</p>
<h4>Problem #4 : Do respondents really know anything about customer LTV or &#8216;churn&#8217; intentions?</h4>
<p>I&#8217;m surprised that no one has brought this up before.  As someone who has calculated and published LTV metrics for a business unit, I can say with some confidence that almost no one who didn&#8217;t read those reports would have been able to guess the LTV of customers, including accounting people who knew about the cost and revenue categories but never put them together into LTV.  <a href="http://en.wiktionary.org/wiki/swag">SWAGs (as in def. 5) </a>were could be off by an order of magnitude.</p>
<p>My opinion is that asking a privacy/security/incident response specialist to estimate LTV is fundamentally flawed unless that person has access to their own company&#8217;s management reports that include LTV.  It might be possible to elicit useful estimates from them after their estimates are calibrated through exercises, including exercises that estimate the weighted average cost of capital, average lifetime of a customer, acquisition costs, retention costs, etc.</p>
<p>Same goes for &#8216;churn&#8217; rate (percentage of customers who leave because their records were breached).  To estimate &#8216;abnormal churn&#8217; due to the breach, the point-of-contact would need to know something about &#8216;normal churn rate&#8217; and, as Adam says in his post, the variability of churn rate.  If churn rate varies widely from year to year, then a small increase in churn due to a data breach would be washed out by the other factors driving variability.</p>
<p>It would be <em>much</em> more useful to find out if the company increased their marketing budget as a direct consequence of a given data breach.  If they did, then this would be credible evidence that the number and value of lost customers was great enough for the company to change it&#8217;s spending decisions.</p>
<h4>Problem #5: Leaving out significant cost categories</h4>
<p>This problem may be bigger than all the others combined.  If they left out major categories of cost, then their estimate of cost per breach could be off by 50% or more.</p>
<p>To answer this question, you first need to decide between estimating accounting costs vs. estimating economic costs.  Every economist and every B-school professor will advise you to estimate economic costs.  It may be useful to analyze historical accounting costs as a way to estimate future economic costs, but that is a separate exercise.</p>
<p>As an economic cost analysis, it might be best to frame the decisions this way:</p>
<ul>
<li>Given a breach of customer data of size X records (same size as historical breach), how would the firm&#8217;s economic costs change vs. no breach?</li>
</ul>
<p>I&#8217;ll point out two categories of cost that this analysis would include that are currently excluded in the Ponemon survey.</p>
<p><strong>Cost of additional spending on security</strong><br />
If a firm incurs incremental spending on security due to a breach, shouldn&#8217;t those costs be included in the &#8216;cost of a data breach&#8217;?  This goes back to my story about fictional companies CBI and NGRU, above.  If CBI is likely to spend more to fix their crappy security in the future if they experience a large breach today, then they will be forced to &#8216;pay the piper&#8217; in economic terms and their decision policy of spending as little as possible won&#8217;t help them avoid the full costs of data breaches.  This will also capture the cost of half-measures, since trying to get off cheap on the security upgrade will still show up as higher expected costs for future breaches.</p>
<p>Of course, this raises sensitive political issues with respondents to the survey.  They may be reluctant to answer questions about actual spending on improvements to security or, even more, to speculate about possible future costs.  For example, what if a company&#8217;s outsourcing strategy is hopelessly insecure and the firm is forced to reverse those decisions and insource those processes.  What if a company is forced to exit a line of business because the security risks and costs are too high?  What if a data breach leads to process changes that diminish or eliminate their key competitive advantage?</p>
<p>Factoring these costs could increase the cost of a breach by 0.5X to 10X.  I would make it much harder to do cross-company and cross-industry comparisons.  But wouldn&#8217;t it make the true economic costs of data breaches more relevant to management decision-making?<br />
<strong></strong></p>
<p><strong>Social costs</strong><br />
The other &#8216;elephant in the room&#8217; is the cost to consumers or employees for having their private data breached.   Add these all up and you get &#8216;social cost&#8217;, or appropriately adjusted,  &#8217;<a href="http://en.wikipedia.org/wiki/Welfare_economics">social welfare</a>&#8216;.  I understand that the Ponemon survey is estimating only costs that are incurred by a single organization that experiences the breach, not by any other stakeholders in that firm&#8217;s ecosystem.</p>
<p>There are plenty of studies on the direct and indirect costs of identity theft and the perceived costs of breaches of privacy.  Drawing on these studies might make it possible to estimate the social cost of a breach.  Then the estimation question is &#8220;What portion of social cost will the firm have to bear?&#8221;</p>
<p>The answer to this question depends on firm policy (see CBI and NGRU story, above), the legal system, the regulatory system, and also the legislative system.  Basically, if a firm or collection of firms consistently and egregiously impose large costs on their customers or employees, then one or more of these other social/political mechanisms might kick in to impose an &#8216;equity remedy&#8217;.</p>
<p>The most immediate remedy, from the American firm&#8217;s point of view, is a class action lawsuit.  Of course, estimating the likelihood of getting sued, the damages sought, and the likelihood of losing such a suit is risky business <img src='http://newschoolsecurity.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .  But just because it&#8217;s difficult to estimate with precision should it be excluded?</p>
<p>Again, including this cost category might increase the cost per breach by 2X to 10X in some cases.  But it might also shift management attention to crucial questions such as &#8220;What is our role in our value network regarding information security and risk?&#8221;</p>
<h4>Problem #6: Unsupportable inferences</h4>
<p>Given that their survey method is not statistically robust (see p. 33), they do not have sufficient confidence to make the inferences summarized on p. 28.   I won&#8217;t go through these one by one, but anyone who has done statistical sampling and inference knows how sample size and variability affect confidence intervals.  If the difference in question does not exceed the confidence interval, then you cannot support the inference from the data.  The best they can do is say, &#8220;we say X% of companies report Y, vs. A% of companies reporting B.  This suggests that&#8230;&#8221;.  All such suggestions would then need to be subjected to additional tests.</p>
<h4>Problem #7: Is &#8216;Cost per Record&#8217; the best measure?</h4>
<p>It appears that only a few costs truly vary by the number of records breached.  These include costs of &#8216;notification&#8217; and some of &#8216;ex-post costs&#8217;.  But &#8216;discovery&#8217;, &#8216;escalation&#8217;, and &#8216;indirect costs&#8217; are mostly independent of size of breach measured by number of records.  Some might be fixed costs that are independent of the size of breach.  Some might be increasing functions, perhaps relative to some threshold of that defines &#8216;big&#8217; or &#8216;material&#8217; (to use the accountant&#8217;s term).</p>
<p>This problem may not be significant compared to the others.  I just think it needs to be justified by comparing it to alternative formulations.</p>
<h4>Summary</h4>
<p>The summary result ($204 per record) reported in the Ponemon survey is not reliable.  No one should rely on the absolute value of this measure.  Some of the relative measures might be informative, especially the direct costs that the point-of-contact respondents are qualified to answer.  Trend analysis might be somewhat informative.  None of the recommendations reported (i.e. the value of hiring outside IT security consultants) can be supported by statistically significant inferences.</p>
<p>To get a reliable measure of Cost of a Data Breach will require substantial revision to the survey instrument, sampling method, analysis methods, and reliability controls.  I&#8217;m guessing that this is beyond the appetite of PGP, the sponsor of the survey.</p>
<p><strong>Call to action</strong></p>
<p>What would it take to launch a Version 2.0 of this study with more robust methods and a stronger team of experts to execute it and analyze the results?  There&#8217;s no mystery about how to do Version 2.0.  The only obstical is resources and commitment.</p>
<p><em>&lt;Addendum:  For a related discussion, see my previous post: </em><a href="http://newschoolsecurity.com/2009/10/the-cost-of-a-near-miss-data-breach/"><em>&#8220;Cost of a Near-miss Data Breach</em></a><em>&#8220;&gt;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://newschoolsecurity.com/2011/01/another-critique-of-ponemons-method-for-estimating-cost-of-data-breach/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Dashboards are Dumb</title>
		<link>http://newschoolsecurity.com/2011/01/dashboards-are-dumb/</link>
		<comments>http://newschoolsecurity.com/2011/01/dashboards-are-dumb/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 04:02:26 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[metrics]]></category>
		<category><![CDATA[Reports and Data]]></category>

		<guid isPermaLink="false">http://newschoolsecurity.com/?p=1965</guid>
		<description><![CDATA[The visual metaphor of a dashboard  is a dumb idea for management-oriented information security metrics.    It doesn’t fit the use cases and therefore doesn’t support effective user action based on the information.  Dashboards work when the user has proportional controllers or switches that correspond to each of the ‘meters’ and the user can observe the effect of using those controllers and switches in real time by observing the ‘meters’. Dashboards don’t work when there is a loose or ambiguous connection between the information conveyed in the ‘meters’ and the actions that users might take.  Other visual metaphors should work better.]]></description>
			<content:encoded><![CDATA[<p>I see a lot of InfoSec metrics assembled into ‘management dashboards’.  From a usability point of view, I think the visual metaphor of a dashboard  is a dumb idea.    It doesn’t fit the use cases and therefore doesn’t support effective user action based on the information.</p>
<p><!--StartFragment--></p>
<div id="attachment_1969" class="wp-caption alignright" style="width: 187px"><a href="http://newschoolsecurity.com/wp-content/uploads/2011/01/real-instruments1.png"><img class="size-full wp-image-1969           " style="margin-left: 20px;margin-right: 20px" src="http://newschoolsecurity.com/wp-content/uploads/2011/01/real-instruments1.png" alt="" width="177" height="378" /></a><p class="wp-caption-text">Real dashboards</p></div>
<p>Dashboards are appealing because they are macho.  The metaphor is derived from the instrument panels of airplanes and cars, and especially fighter planes and racecars.  Managers like to think they are daring and brave fighter pilots and auto racers, so the dashboard as visual metaphor is superficially appealing.</p>
<p>To the right are three examples of instrument panels:  a vintage fighter plane, a modern sports car, and a modern helicopter.  The basic form is an array of individual meters, mostly analog meters on a continuous numeric scale.  Some have thresholds or warning levels (e.g. &#8216;red line&#8217; on the RPM gauge or the &#8216;over temp&#8217; on the temperature gauge).<br />
<!--EndFragment--><br />
Below are two examples of security dashboards that make obvious the visual metaphor: 1) a compliance dashboard offered by ISACA and 2) Seculert’s executive dashboard.  Of course, the ISACA dashboard is simplistic and stylized, but it does make the most obvious use of the visual metaphor.  (I&#8217;m not talking about &#8216;dashboards&#8217; that are merely assemblies of charts, graphs, and tables.  They don&#8217;t really make use of the dashboard visual metaphor.)</p>
<p><span id="more-1965"></span></p>
<div id="attachment_1978" class="wp-caption aligncenter" style="width: 443px"><a class="clear: &quot;all&quot;" href="http://www.cymbel.com/wp-content/uploads/2010/11/Seculert-Dashboard-2010-11-271.jpg"><img class="size-full wp-image-1978   clear-all  " src="http://newschoolsecurity.com/wp-content/uploads/2011/01/ISACA-dashboard.png" alt="" width="433" height="325" /></a><p class="wp-caption-text">ISACA compliance dashboard</p></div>
<div id="attachment_2001" class="wp-caption aligncenter" style="width: 497px"><a href="http://newschoolsecurity.com/wp-content/uploads/2011/01/securlert1.png"><img class="size-full wp-image-2001  " src="http://newschoolsecurity.com/wp-content/uploads/2011/01/securlert1.png" alt="" width="487" height="310" /></a><p class="wp-caption-text">Securlert dashboard</p></div>
<p><!--StartFragment--></p>
<h4>Dashboards work when controllers match the meters</h4>
<p>Going back to the original context of instrument panels for airplanes and automobiles, we can describe their use case in simple terms as a feedback loop:</p>
<ol>
<li>Look at the instruments</li>
<li>Adjust the associated controllers (throttle, joystick, etc.)</li>
<li>Repeat (1) to see the effect of (2), relative to goals or thresholds</li>
</ol>
<p>The key to usability is the association between appropriate controllers and the individual meters.  In a car, the controllers are the steering wheel, the gas pedal, the brake pedal, the ignition switch, and the gearshift, primarily.   Generally, there are one or two controllers associated with each meter and the action of each controller is usually proportional to the metric that appears on the meter (e.g. Gas pedal and brake pedal control speed; gas pedal and gear shift control RPM, etc.). There are more controllers on a plane, but the same relationships hold between controllers and meters, at least for older planes.</p>
<p><!--StartFragment--></p>
<h4>Information security management is different</h4>
<p>The dashboard metaphor doesn’t work for information security management because the ‘controllers’ – i.e. the actions and decisions of InfoSec management – are not in close correspondence to the output of the ‘meters’.  At a CISO level and above, managers take action through budgets, spending priorities, architectures, staffing levels and resource allocation, performance evaluations, security policy management, security awareness programs, compliance audits, vendor relations and contracts, security development lifecycles and methods, incident response policies, and (hopefully) collaboration with business executives on information security implications of business decisions.  In addition, there is a management function that is under-recognized in my opinion: InfoSec risk intelligence and organization learning/agility related to information security.</p>
<p>Even if your list of InfoSec management actions/decisions is different, I believe you’ll agree that almost none of these ‘controllers’ is in one-to-one or few-to-one correspondence with any of the ‘meters’ in the security dashboards.  This means that there is no simple way to see the effect of adjusting any ‘controller’ by monitoring a ‘meter’, which translates to usability problems.    Managers may still go through the motions of looking at dashboards, but their actual decisions will be guided by other information.</p>
<h4>What visual metaphor would be better?</h4>
<p>The right answer to this question might lead to a great business venture.  I don’t have <em>the</em> answer, but I can offer some suggestions on fruitful directions.</p>
<p>There’s a lot of research that shows that people think about risk in terms of <a href="http://www.schneier.com/essay-304.html">stories</a>.  Any visual metaphor that conveys a stylized story about risk and the ‘controllers’ associated with risk could be very useful.  One approach is ‘<a href="http://www.jiscinfonet.ac.uk/InfoKits/process-review/rich-picture-example">rich pictures</a>’ associated with Soft Systems Methodology.  Here&#8217;s another <a href="http://www.cs.bilkent.edu.tr/~fundad/CS468/PROJECT1/group7/CS%20468%20PS1%20Group%207_files/image002.jpg">example</a>.  Of course, these rich pictures are static unless you watched them being created.  A brilliant designer could probably turn them into dynamic animations, maybe using video game techniques.</p>
<p>Speaking of video games, there are many possible ways to adapt the way they visualize their virtual worlds, which often entail threats, risks, and uncertainties.  One example is the <a href="http://pcmedia.ign.com/pc/image/article/738/738809/medieval-ii-total-war-20061012065924292.jpg">campaign map</a> from the <em>Total War</em> series for Windows PC, a personal favorite of mine.  It is somewhat analogous to the rich picture example given above. One interesting feature of this map is the areas of ‘light’ vs. ‘dark’.  The dark areas are where you, as a leader, have little or no intelligence.  Only when you send a unit or agent into the dark regions do you find out what is really there.   I really wish that security metric displays had a similar way of conveying uncertainty, ambiguity, and ignorance.</p>
<p>While not a solution in it self, another interesting visualization method for the social aspects of information security and risk is to use facial expressions to represent the risk perceptions or emotional disposition of various groups – users, adversaries, supply chain partners, regulators, etc.  I experimented with this with good results in the 1980s when I built a prototype of Michael Porter’s competitive analysis method in <em>Hypercard</em> (!).</p>
<div id="attachment_1996" class="wp-caption aligncenter" style="width: 310px"><a href="http://newschoolsecurity.com/wp-content/uploads/2011/01/facial-caricatures.png"><img class="size-medium wp-image-1996" src="http://newschoolsecurity.com/wp-content/uploads/2011/01/facial-caricatures-300x224.png" alt="" width="300" height="224" /></a><p class="wp-caption-text">Automated facial expression animations could be useful to express risk perceptions by stakeholders</p></div>
<h4>Summary</h4>
<p>Dashboards work when the user has proportional controllers or switches that correspond to each of the ‘meters’ and the user can observe the effect of using those controllers and switches in real time by observing the ‘meters’.</p>
<p>Dashboards don’t work when there is a loose or ambiguous connection between the information conveyed in the ‘meters’ and the actions that users might take.  Other visual metaphors should work better.</p>
<p>For more information on visual metaphors in design, check out these two seminal books: Donald Norman’s <em><a href="http://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/0385267746">Design of Everyday Things</a></em> and Edward Tufte’s <em><a href="http://www.edwardtufte.com/tufte/books_vdqi">The Visual Display of Quantitative Information</a></em>.</p>
<p><!--EndFragment--><!--EndFragment--></p>
]]></content:encoded>
			<wfw:commentRss>http://newschoolsecurity.com/2011/01/dashboards-are-dumb/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Estimating spammer&#8217;s technical capabilities and pathways of innovation</title>
		<link>http://newschoolsecurity.com/2010/12/estimating-spammers-technical-capabilities-and-pathways-of-innovation/</link>
		<comments>http://newschoolsecurity.com/2010/12/estimating-spammers-technical-capabilities-and-pathways-of-innovation/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 23:55:04 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Data Analysis]]></category>

		<guid isPermaLink="false">http://newschoolsecurity.com/?p=1925</guid>
		<description><![CDATA[I'd like some feedback on my data analysis, below, from anyone who is an expert on spam or anti-spam technologies. I've analyzed data from John Graham-Cumming's "Spammers' Compendium" to estimate the technical capabilities of spammers and the evolution path of innovations.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like some feedback on my data analysis, below, from anyone who is an expert on spam or anti-spam technologies.</p>
<p><strong>Background: </strong>I&#8217;m currently working on a small research project to model the innovation arms race between attackers and defenders.  For simplicity and availability of data, I&#8217;ve chosen to focus on spam and anti-spam (filtering).  One of my goals is to model how innovation by one side triggers complementary innovation on the other side, and under what conditions would either side &#8220;escalate&#8221; the innovation arms race to pre-empt the other side.</p>
<p>To do this, I need to understand paths of innovation and the perceived costs and benefits of each path at any point in time.  In particular, I need to model the dependencies between various components and technologies as they evolve.  In the world of email spam, one such technology is the encoding and formatting of the email message (plain text, HTML, CSS, etc.) that is used by the spammer to &#8220;trick&#8221; the filter and the end user.</p>
<p><strong>Data</strong>: One interesting source of data is John Graham-Cumming&#8217;s &#8220;<a href="http://www.jgc.org/vb2007.pdf">Spammers&#8217; Compendium</a>&#8220;, where he tracks spammer &#8220;tricks&#8221; found in the wild, and codes them by method and by technology.  One graph shows the number of &#8220;tricks&#8221; by technology type vs. time, shown here:</p>
<p style="text-align: left"><a href="http://newschoolsecurity.com/wp-content/uploads/2010/12/Spammer-Compendium-Tech-Trend1.jpg"><img class="aligncenter size-full wp-image-1928" src="http://newschoolsecurity.com/wp-content/uploads/2010/12/Spammer-Compendium-Tech-Trend1.jpg" alt="" width="504" height="378" /></a></p>
<p style="text-align: left">Here&#8217;s how you read this chart.  The vertical axis is &#8220;number of tricks, cumulative&#8221;, and the horizontal axis is time, by quarter.  In this time period (2003-2007), you can see that HTML has been the most prolific vehicle for spammer &#8220;tricks&#8221;, and continues to be popular in spite of more sophisticated technologies like PDF and Flash that have recently appeared.</p>
<p style="text-align: left"><strong>My Analysis:</strong> I defined a small set of inferences regarding this data to derive other metrics.  Namely, I&#8217;m interested in estimating the investment required to master each technology (roughly, the level of skill and effort) and also the &#8220;affordance&#8221; potential (i.e. how fruitful the technology is in allowing spammers to invent new tricks). I used inference rules to produce the following diagram.  (The inference rules just look for certain patterns in the data, then draws conclusions regarding the two dimensions and also the evolution paths.)</p>
<p style="text-align: left"><a href="http://newschoolsecurity.com/wp-content/uploads/2010/12/Spammer-Technical-Capabilities-and-Evolution-Paths.jpg"><img class="aligncenter size-full wp-image-1931" src="http://newschoolsecurity.com/wp-content/uploads/2010/12/Spammer-Technical-Capabilities-and-Evolution-Paths.jpg" alt="" width="504" height="378" /></a>Here&#8217;s how you read this chart.  &#8221;Effort&#8221; (=spammer investment) is on the horizontal axis, ranging from &#8220;low&#8221; to &#8220;high&#8221;.  (It&#8217;s probably a log scale, but I haven&#8217;t quantified it yet.)  &#8221;Affordance&#8221; is on the vertical scale, again ranging from &#8220;low&#8221; to &#8220;high&#8221;.  Roughly speaking, this scale could be quantified by the following test: &#8220;How many spam tricks could be invented by a reasonably skilled spam team, given a fixed amount of money and time?&#8221;  But, again, I haven&#8217;t formally quantified this scale.</p>
<p style="text-align: left">For example, what I&#8217;m asserting with this diagram is that Plain Text is easier for a spammer to master than HTML, but not by much, and that HTML offers <em>much</em> greater affordance for inventing new spammer tricks than Plain Text.  Similar assertions can be made by the placement of the other technologies relative to the two axes.  The arrows between the boxes indicate the evolution path for innovations:  (roughly) they have to master innovating in Plain Text as a prerequisite to innovating in HTML, which is then a prerequisite for innovating in Javascript, CSS, Image spam, and others.</p>
<p style="text-align: left">(Of course, I&#8217;m not <em>literally</em> saying that spammers have to develop these capabilities in this order.  It&#8217;s more about <em>logical</em> dependence relations.  For example, any toolkit that supports HTML spamming will also have some Plain Text spam trick capabilities, and so on.)</p>
<p style="text-align: left">The dashed grey lines represent constant Return on Investment (ROI), where the investment is the spammers time, energy, and money spent learning the technology, mastering and configuring tools for automation, then then tuning the operation for effective mass production.  (Embedded in the &#8220;return&#8221; element of ROI is the capability of spam filters at that point in time, but I&#8217;m modeling that separately.)</p>
<p style="text-align: left">(FYI: other sources of data, including longitudinal case studies of spammers, will be used, so I&#8217;m not solely dependent on this one source.  But it does seem especially good to focus on the rate of innovation on the side of spammers, and how innovation branches out.)</p>
<p style="text-align: left"><strong>Questions for you: </strong></p>
<ol>
<li>Do you think this analysis is credible?  What are the holes, if any?</li>
<li>Do you agree with my ordering of the content encoding technologies in the figure above?  (For example, to me, the placement of Javascript seems low on the &#8220;affordance&#8221; scale.  I would have thought it would be a very fruitful vehicle for spammer tricks, but maybe I&#8217;m missing something obvious)</li>
<li>Do you think I have placed PDF and Flash in the right place?  According to a technology lifecycle perspective, it would appear that the spam potential of PDF and Flash had hardly been explored in 2007, but I don&#8217;t know if I can justify placing them so high on the affordance scale.</li>
<li>Any other thoughts?</li>
</ol>
<p>Thanks.  You can also email me privately at russell &lt;dot&gt; thomas AT meritology &lt;dot&gt; com.</p>
]]></content:encoded>
			<wfw:commentRss>http://newschoolsecurity.com/2010/12/estimating-spammers-technical-capabilities-and-pathways-of-innovation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Secret Stash: responses to DoC/NIST &#8216;Cybersecurity and Innovation in the Internet Economy&#8217; Notice of Inquiry</title>
		<link>http://newschoolsecurity.com/2010/09/secret-stash-responses-to-docnist-cybersecurity-and-innovation-in-the-internet-economy-notice-of-inquiry/</link>
		<comments>http://newschoolsecurity.com/2010/09/secret-stash-responses-to-docnist-cybersecurity-and-innovation-in-the-internet-economy-notice-of-inquiry/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 19:13:24 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[government]]></category>

		<guid isPermaLink="false">http://newschoolsecurity.com/?p=1788</guid>
		<description><![CDATA[There seems to be no notification that these files are publicly available and no web page listing all the submissions.  Therefore, unless you know they are there, you won't find them. But you can find them all through Google using this search string "NOI site:http://www.nist.gov/itl/upload/"]]></description>
			<content:encoded><![CDATA[<p>For those of you who keep up with the latest public-private dialog on cyber security research and policy, you might be interested in reading the submitted responses to the Notice of Inquiry, which are now available on the NIST web site.  Unfortunately, <em>there seems to be no notification that these files are publicly available and no web page listing all the submissions. </em>Therefore, unless you know they are there, you won&#8217;t find them.</p>
<p>But you can find them all through Google using this search string because they put &#8220;NOI&#8221; into every file name:</p>
<blockquote><p>NOI site:http://www.nist.gov/itl/upload/</p></blockquote>
<p>You&#8217;ll see official submissions from Microsoft, IBM, Google, Verisgn, Cisco, TechAmerica, US Chamber of Commerce, plus a few submissions from crazy individuals like me.</p>
]]></content:encoded>
			<wfw:commentRss>http://newschoolsecurity.com/2010/09/secret-stash-responses-to-docnist-cybersecurity-and-innovation-in-the-internet-economy-notice-of-inquiry/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GAO report on the state of Federal Cyber Security R&amp;D</title>
		<link>http://newschoolsecurity.com/2010/07/gao-report-on-the-state-of-federal-cyber-security-rd/</link>
		<comments>http://newschoolsecurity.com/2010/07/gao-report-on-the-state-of-federal-cyber-security-rd/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 03:00:03 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://newschoolsecurity.com/?p=1677</guid>
		<description><![CDATA[This GAO Report is a good overall summary of the state of Federal cyber security R&#38;D and why it&#8217;s not getting more traction.    Their recommendations (p22) aren&#8217;t earth-shaking: &#8220;&#8230;we are recommending that the Director of the Office of Science and Technology Policy, in conjunction with the national Cybersecurity Coordinator, direct the Subcommittee on Networking and [...]]]></description>
			<content:encoded><![CDATA[<p>This <a href="http://www.gao.gov/new.items/d10466.pdf">GAO Report </a>is a good overall summary of the state of Federal cyber security R&amp;D and why it&#8217;s not getting more traction.    Their recommendations (p22) aren&#8217;t earth-shaking:</p>
<blockquote><p>&#8220;&#8230;we are recommending that the Director of the Office of Science and Technology Policy, in conjunction with the national Cybersecurity Coordinator, direct the Subcommittee on Networking and Information Technology Research and Development to exercise its leadership responsibilities&#8230;&#8221;</p></blockquote>
<p>We could paraphrase this by quoting Spike Lee&#8217;s movie title: &#8220;Do the right thing.&#8221;</p>
<p>The only problem with this is recommendation is that NITRD&#8217;s Cyber Security and Information Assurance Working Group has specifically defined it&#8217;s role as <em>facilitator</em>, not a leader (p15). Wishing that they would take the lead won&#8217;t make it so.</p>
]]></content:encoded>
			<wfw:commentRss>http://newschoolsecurity.com/2010/07/gao-report-on-the-state-of-federal-cyber-security-rd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting the time dimension right</title>
		<link>http://newschoolsecurity.com/2010/05/getting-the-time-dimension-right/</link>
		<comments>http://newschoolsecurity.com/2010/05/getting-the-time-dimension-right/#comments</comments>
		<pubDate>Thu, 06 May 2010 21:02:20 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Data Analysis]]></category>
		<category><![CDATA[measurement]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[Science of Risk Management]]></category>

		<guid isPermaLink="false">http://newschoolsecurity.com/?p=1581</guid>
		<description><![CDATA[If you are developing or using security metrics, it's inevitable that you'll have to deal with the dimension of time. "Data" tells you about the past. "Security" is a judgement about the present. "Risk" is a cost of the future, brought to the present.  The way to marry these three is through social learning processes.]]></description>
			<content:encoded><![CDATA[<p>If you are developing or using security metrics, it&#8217;s inevitable that you&#8217;ll have to deal with the dimension of time.  It&#8217;s harder than it looks and I&#8217;ve seen many people make mistakes with it, and in doing so, rendering their overall metrics faulty or worse.  The problems often start with our basic concepts and how we use words.</p>
<div id="attachment_1591" class="wp-caption alignright" style="width: 220px"><a href="http://newschoolsecurity.com/wp-content/uploads/2010/05/banana-plane.jpg"><img class="size-medium wp-image-1591 " src="http://newschoolsecurity.com/wp-content/uploads/2010/05/banana-plane-300x278.jpg" alt="" width="210" height="195" /></a><p class="wp-caption-text">&quot;Time flies like an arrow, but fruit flies like bananas&quot; -- Groucho Marx</p></div>
<h4>&#8220;Data&#8221; tells you about the past</h4>
<p>&#8220;Data&#8221; is the output of some observation or measurement process.  If your data is about some states of the world, then by definition your data lives in the <em><strong>past</strong></em>.  You did your measurements or your experiments, generated your data, and then time passed as you assess it, report it, and act on it.  Thus, your data is reporting on <strong><em>history</em></strong>.  Only by acts of inference can you connect your data with the present state of the world or the future state.</p>
<p>In the physical sciences and engineering, they can safely assume that the system under study is the same over time &#8212; past, present, and future.  This is called the <a href="http://en.wikipedia.org/wiki/Ergodic_hypothesis">ergodic hypothesis</a>.  In statistics, the underlying stochastic process is treated as <a href="http://en.wikipedia.org/wiki/Stationary_process">stationary</a>.   This makes it possible to extrapolate the past into the present and future using regression and other techniques.</p>
<p>There are people in the security metrics community that <strong><em>only</em></strong> want to operate on data.   They view anything that is not the result of empirical measurement is pure speculation or a dangerously-seductive &#8220;model&#8221;.    (See <a href="http://newschoolsecurity.com/2009/09/models-are-distracting/">Models are Distracting</a>, and <a href="http://taosecurity.blogspot.com/2010/04/measurement-over-models.html">Measurement over Models</a>)    Being an engineer myself, I&#8217;m all in favor of empirical data, measurment, and experiments.  But I contend that we will never get to measures of &#8220;security&#8221; or &#8220;risk&#8221; through empirical data alone.   Our systems are non-stationary and non-ergodic.</p>
<h4>&#8220;Security&#8221; is a judgement about the present</h4>
<p>If we start with the simple high-level question: &#8220;Am I secure?&#8221;, it becomes clear that any measurement of security must relate to the <strong><em>present</em></strong> time (or possibly a retrospective view on a previous time, i.e. past perfect tense, or prospective view on a future time, i.e. &#8220;<em>will</em> I be secure?&#8221;).  I call it a &#8220;judgement&#8221; because security depends on the threats you are facing.  (I play a historically-realistic computer game with my son, called <em><a href="http://www.totalwar.com/">Total War</a></em>, that includes features that allow you invest in offensive and defensive capabilities.  How much to invest and how fast to invest depends on who you are facing.  A wooden pallisade will be an adequate defense against peasants and spear militia, but hopelessly inadequate against onagers and trebuchets, backed by armored cavalry!)</p>
<p>Thus, you can measure anything and everything you want about security, generating tons of data, and in the end you will have to make a judgement:  &#8220;Am I secure?&#8221; &#8212; or are my security provisions adequate given the threats we face?   Seen this way, your <em><strong>data is really just evidence</strong></em> that is used in this judgement (and inference) process.   What I mean by this is that I don&#8217;t think you can simply calculate your way from ground-truth data to any overall security metrics.  There will always be a judgement or inference step(s).</p>
<p>Why?  Because we must account for events, circumstances, and scenarios that haven&#8217;t happened yet, or happen so rarely that we have no relevant data, or are beyond the reach of measurements.  (Afterall, the miscreants often do their best to hide their actions.)   On top of this, the security landscape changes rapidly and occasionally dramatically.  Our judgement about security must factor in these changes, to the best of our knowledge.   Finally, our judgement about &#8220;are we secure?&#8221; is predicated on our risk tolerence.  But what is &#8220;risk&#8221;?</p>
<h4>&#8220;Risk&#8221; is a cost of the future, brought to the present</h4>
<p>This is the economist&#8217;s definition of risk, where &#8220;cost&#8221; here means downside cash flows that are beyond some  threshold of expectation or variability.  Those costs become &#8220;risk&#8221; when you can account for them in present dollars using some discounting and insurance method.  (This says nothing about the &#8220;insurability&#8221; of the risk, only about the theoretical possibility of accounting for risk in present dollars by some reasonable method.  The &#8220;insurance method&#8221; might be diversification, hedging, self-insurance, risk pooling, contingent contracts, or traditional insurance.)</p>
<p>This parallels Peter Drucker&#8217;s characterization of profit: &#8220;Profit is &#8230; needed to pay for attainment of the objectives of the business. Profit is a condition of survival. It is the <em>cost of the future</em>.  The cost of staying in business.&#8221; [emphasis added]   Ontologically, &#8220;profit&#8221; and &#8220;risk&#8221; are in the same category, which is why it makes sense to measure &#8220;risk-adjusted return&#8221; and the like.</p>
<p>From the viewpoint of risk, what you have spent in the past is irrelevant  (&#8220;sunk costs&#8221;).  All rational decisions are based on future cash flows and options.  The only value of the past is if it helps you predict or forecast the future.  Thus, you can&#8217;t reach a final judgement about <em><strong>security in the present</strong></em> if you don&#8217;t also have some useful estimate of <em><strong>risk in the future</strong></em>.   If the answer to &#8220;Am I secure?&#8221; is &#8220;Yes&#8221;, then the implication is that you can live with the risk associated with this level of security.   By &#8220;useful&#8221;, I mean sufficiently discriminating to inform the judgement &#8212; &#8220;bigger than a breadbox, smaller than a house&#8221;.</p>
<p>This is where information security deviates from reliability engineering.   In the latter, the ergodic hypothesis holds and the dynamics are sufficiently &#8220;tame&#8221; to permit statistical data analysis for inference and forecasting.  Even when there are &#8220;humans in the loop&#8221;, their behavioral tendencies can often be characterized by stable probability distributions.  In information security, we are dealing with adaptive, intelligent, strategic players &#8212; not only miscreants, but also &#8220;ancillary players&#8221; like end-users, auditors, supply chain partners, and so on.  This makes risk estimation a &#8221;<a href="http://en.wikipedia.org/wiki/Wicked_problem">wicked problem</a>&#8220;.  But is it hopeless?</p>
<h4>Estimating risk may be hard, but not impossible</h4>
<p>Plenty of smart security people contend that quantitative risk estimation is impossible or infeasible in principle.  Proving or disproving this assertion would take heavy-duty theoretical analysis (and I may do it some day).  But for now consider two extreme situations.</p>
<p>Think of security and risk as a black-box process that generates a continuous stream of cash flows in time (i.e. total spending on security and losses in that time period).  At one extreme, the output is a stationary function or stochastic process.  This is the relm that Nicholas Taleb called &#8220;<a href="http://emergic.org/2007/06/07/tech-talk-black-swan-mediocristan-and-extremistan/">Medicoristan</a>&#8220;, since the data stream is well-behaved enough that nothing very surprising happens.  With enough historical data and enough data analysis, I think we&#8217;d all agree that risk estimation is feasable with current methods.</p>
<p>At the other extreme, the output is generated by a strategic agent (inside the box) whose sole purpose is to screw up our risk estimation process.  Let&#8217;s call this Descartes&#8217; Demon, after Rene Descartes, who introduces a skeptical scenario called the <a href="http://anemptybasket.wordpress.com/2008/01/22/descartes-and-the-deceiving-demon-argument/">deceiving demon argument </a>to challenge our beliefs that an external world exists; in particular, it raises the possibility that some sort of malicious, demonic non-God, has “employed all his energies in order to deceive me”.    If Descartes&#8217; Demon can maintain history of the output and also has information about our risk estimation process, he can mimic any output pattern and change those patterns arbitrarily to defeat any estimation process we might apply.   (This is more extreme than Taleb&#8217;s &#8220;<a href="http://emergic.org/2007/06/07/tech-talk-black-swan-mediocristan-and-extremistan/">Extremestan</a>&#8221; in terms of defying estimation or prediction.)   In this case, I believe it could be proved that estimation is impossible (or undecidable or infeasable from a computation point of view).</p>
<p>Some people might argue that information security is exactly in this latter extreme situation, but I don&#8217;t think so.  The reason is that all the players have much stronger motives and forcing functions than to subvert the risk estimation processes.  Bad guys want to make money or cause harm.  End users want to avoid hassles and minimize effort and get their job done.  Managers want to manage their business while avoiding negative repercussions.  All of these factors add some elements of predictability and understandability.</p>
<p>But it may only be possible to factor all of these in through the use of models and simulations that represent our best knowledge, our best estimates, and our best beliefs about how they all relate to each other and the overall results.</p>
<h4>The marriage of data, security, and risk = social learning processes</h4>
<p>Putting this all together, we need to gather a lot of empirical data to understand relationships, patterns, and dependencies.  But to measure security we need to add inference and judgement processes that extend our data into the present, given the threat landscape we believe we are facing.  But to make a judgement about security and make decisions about alternative security postures, we need a useful estimate of risk to decide how much security is enough.  To tie these all together over time requires effective social learning processes, including model validation through experiments and data analysis.  Likewise, risk estimation and security judgement processes tell us what data we need to collect and how to analyze it.</p>
<p>Whether you agree with this framework or not, you should make explicit and consistent definitions of the time dimension relative to your metrics.</p>
]]></content:encoded>
			<wfw:commentRss>http://newschoolsecurity.com/2010/05/getting-the-time-dimension-right/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

