<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[[SecurityRatty] tag: relevance]]></title>
    <link>http://securityratty.com/tag/relevance</link>
    <description></description>
    <pubDate>Thu, 28 Feb 2008 19:42:22 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Data Mining for Terrorists Doesn't Work]]></title>
      <link>http://securityratty.com/article/205a9261660e694f495f2a2726701cd2</link>
      <guid>http://securityratty.com/article/205a9261660e694f495f2a2726701cd2</guid>
      <description><![CDATA[According to a massive report from the National Research Council, data mining for terrorists doesn't work. Here's a good summary: The report was written by a committee whose members include William...]]></description>
      <content:encoded><![CDATA[<p>According to a <a href="http://www.nap.edu/catalog.php?record_id=12452">massive report</a> from the National Research Council, data mining for terrorists doesn't work.  <a href="http://news.cnet.com/8301-13578_3-10059987-38.html?part=rss&subj=news&tag=2547-1_3-0-20">Here's</a> a good summary:</p>

<blockquote>The report was written by a committee whose members include William Perry, a professor at Stanford University; Charles Vest, the former president of MIT; W. Earl Boebert, a retired senior scientist at Sandia National Laboratories; Cynthia Dwork of Microsoft Research; R. Gil Kerlikowske, Seattle's police chief; and Daryl Pregibon, a research scientist at Google.

<p>They admit that far more Americans live their lives online, using everything from VoIP phones to Facebook to RFID tags in automobiles, than a decade ago, and the databases created by those activities are tempting targets for federal agencies. And they draw a distinction between subject-based data mining (starting with one individual and looking for connections) compared with pattern-based data mining (looking for anomalous activities that could show illegal activities).</p>

<p>But the authors conclude the type of data mining that government bureaucrats would like to do--perhaps inspired by watching too many episodes of the Fox series 24--can't work. "If it were possible to automatically find the digital tracks of terrorists and automatically monitor only the communications of terrorists, public policy choices in this domain would be much simpler. But it is not possible to do so."</p>

<p>A summary of the recommendations:</p>

<ul><li>U.S. government agencies should be required to follow a systematic process to evaluate the effectiveness, lawfulness, and consistency with U.S. values of every information-based program, whether classified or unclassified, for detecting and countering terrorists before it can be deployed, and periodically thereafter.

<p><li>Periodically after a program has been operationally deployed, and in particular before a program enters a new phase in its life cycle, policy makers should (carefully review) the program before allowing it to continue operations or to proceed to the next phase.</p>

<p><li>To protect the privacy of innocent people, the research and development of any information-based counterterrorism program should be conducted with synthetic population data... At all stages of a phased deployment, data about individuals should be rigorously subjected to the full safeguards of the framework.</p>

<p><li>Any information-based counterterrorism program of the U.S. government should be subjected to robust, independent oversight of the operations of that program, a part of which would entail a practice of using the same data mining technologies to "mine the miners and track the trackers."</p>

<p><li>Counterterrorism programs should provide meaningful redress to any individuals inappropriately harmed by their operation.</p>

<p><li>The U.S. government should periodically review the nation's laws, policies, and procedures that protect individuals' private information for relevance and effectiveness in light of changing technologies and circumstances. In particular, Congress should re-examine existing law to consider how privacy should be protected in the context of information-based programs (e.g., data mining) for counterterrorism.</ul></blockquote></p>

<p><a href="http://www.nytimes.com/2008/10/08/washington/08data.html">Here</a> <a href="http://blog.wired.com/27bstroke6/2008/10/data-mining-for.html">are</a> <a href="http://techdirt.com/articles/20081007/1242002479.shtml">more</a> news articles on the report.  I <a href="http://www.schneier.com/essay-108.html">explained</a> why data mining wouldn't find terrorists back in 2005.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=w2YwM"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=w2YwM" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=sK5kM"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=sK5kM" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Fri, 10 Oct 2008 02:35:43 +0000</pubDate>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/synthetic population data">synthetic population data</category>
      <category domain="http://securityratty.com/tag/terrorists">terrorists</category>
      <category domain="http://securityratty.com/tag/program">program</category>
      <category domain="http://securityratty.com/tag/program enters">program enters</category>
      <category domain="http://securityratty.com/tag/research scientist">research scientist</category>
      <category domain="http://securityratty.com/tag/research">research</category>
      <category domain="http://securityratty.com/tag/protect">protect</category>
      <category domain="http://securityratty.com/tag/microsoft research">microsoft research</category>
      <source url="http://www.schneier.com/blog/archives/2008/10/data_mining_for_1.html">Data Mining for Terrorists Doesn't Work</source>
    </item>
    <item>
      <title><![CDATA[The asymmetry of data loss - data thief has an upper hand]]></title>
      <link>http://securityratty.com/article/1279b28b3737ccdc02880482fc1987c9</link>
      <guid>http://securityratty.com/article/1279b28b3737ccdc02880482fc1987c9</guid>
      <description><![CDATA[I read this awesome book by Dan Geer, Economics and Strategies of Data Security . This gave me structure for my thoughts about a complex topic such as data security
When a data owner's (a business)...]]></description>
      <content:encoded><![CDATA[<P>I read this&nbsp;awesome book by Dan Geer, <A href="http://www.verdasys.com/thoughtleadership/">Economics and Strategies of Data Security</A>. This gave me structure&nbsp;for my thoughts about a complex topic such as data security. </P>
<P>When&nbsp;a&nbsp;data owner's (a business)&nbsp;sensitive data is breached it is&nbsp;difficult to quantify the monetary loss. According to respectable survey sources, the average cost of sensitive data breach for a large size company is about $50,000. I am attempting here to think about this in simple mathametical terms:</P>
<P>There is a data breach. From the data owner's perspective the loss is:</P>
<P><FONT color=#3366ff>Loss&nbsp;= Cost to protect data&nbsp;+ Loss of business due to data theft aka cost of competitive disadvantage</FONT></P>
<P>From the data thief's perspective</P>
<P><FONT color=#3333ff>Net Gain= [Cost of producing the data&nbsp; *&nbsp; Data freshness factor] - Cost to steal the data + Profit of business due to data aka gain of competitive advantage</FONT></P>
<P>From the above two equations it is very clear that this is not a zero sum game. There is a clear cost asymmetry for a data owner and for a data thief. When there is an asymmetry there is an opportunity. Data owner&nbsp;would not even know that the&nbsp;data is lost because&nbsp;the original copy of the data may be still intact - data thief could have simply copied the data.&nbsp;Data theft does not look like&nbsp;a car theft, there is no vacuum left behind.&nbsp;</P>
<P><STRONG><EM>This motivates a data thief to keep the cost to steal low, steal highly valuable data that has&nbsp;a long shelf life and in a way that data owner will never even be aware of theft.</EM></STRONG></P>
<P>From&nbsp;a data thief's perspective, the cost to steal data if kept high would disincentive him. Moreover, Data freshness factor, i.e. how valuable this data is over period of time plays an important role.&nbsp;A good example is content of today's newspaper is hardly valuable tomorrow, but the content of newspaper two days ahead (if can be procured)would be invaluable. Data relevance is a function of time and other marketplace variables - &nbsp;Data freshness Factor accounts for that variable. A good way to discourage data thief is to increase his/her cost to steal the data. There are other inferences from the above equation. If there exists&nbsp;no competitive advantage&nbsp;with the stolen data, hardly any thief would even venture&nbsp;to steal the&nbsp;data in the first place. If the cost of producing data is very low, then probably thief can just produce the data himself and would not attempt to steal the data. If the cost of&nbsp;theft is kept high, it would definitely deter the data thief from stealing data using technical mechanisms, then the data thief would&nbsp;exploit weak links in data security&nbsp;such as use of social engineering to get access to the data.</P>
<P>From data owner perspective protecting data becomes very important. How much would the owner be willing to spend? Not definitely the cost equal to cost of producing the data. 1% to 10% of cost of producing data is considered prudent. For a data owner it is difficult to estimate cost of data protection of a specific data, because it is not easy to chunkify data protection costs. Moreover, as Dan Geer says in his book, a data owner has to protect himself from number of intruders not just one.</P>
<P><EM><STRONG>It pays for a data owner to: be aware of data breaches (or data leaks), employ appropriate&nbsp;mechanisms to protect the data; the cost of protection which&nbsp;is fractional cost of&nbsp;the valuable&nbsp;data and&nbsp;enhance information security awareness of personnel who handle the data.</STRONG></EM></P>
<P><STRONG><EM>Data loss is not a zero sum game. The advantage is in favor of a data thief (data thieves rather).&nbsp;Data owner does not give much thought&nbsp;on&nbsp;the value of data&nbsp;unless&nbsp;there is a data theft.&nbsp;But,&nbsp;a&nbsp;data thief&nbsp;has every reason to think about economics of data theft before he acts to steal the data else data thief won't survive in this game and he is very well aware of his advantageous position.</EM></STRONG></P>]]></content:encoded>
      <pubDate>Wed, 01 Oct 2008 02:33:22 +0000</pubDate>
      <category domain="http://securityratty.com/tag/data owner perspective">data owner perspective</category>
      <category domain="http://securityratty.com/tag/data owner">data owner</category>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/thief">thief</category>
      <category domain="http://securityratty.com/tag/owner">owner</category>
      <category domain="http://securityratty.com/tag/data freshness factor">data freshness factor</category>
      <category domain="http://securityratty.com/tag/data protection costs">data protection costs</category>
      <category domain="http://securityratty.com/tag/discourage data thief">discourage data thief</category>
      <category domain="http://securityratty.com/tag/protect data">protect data</category>
      <source url="http://ravichar.blogharbor.com/blog/_archives/2008/10/1/3910766.html">The asymmetry of data loss - data thief has an upper hand</source>
    </item>
    <item>
      <title><![CDATA[Cute names can't come to rescue]]></title>
      <link>http://securityratty.com/article/d2fa211d39b867e06c15e58dce810921</link>
      <guid>http://securityratty.com/article/d2fa211d39b867e06c15e58dce810921</guid>
      <description><![CDATA[Most of us have heard the conversations about looming threat to survival Fannie Mae and Freddie Mac. Their names are cute but it can't help fix a bad strategy of making money by dishing out bad loans...]]></description>
      <content:encoded><![CDATA[<P>Most of us have heard the conversations about looming threat to survival&nbsp;Fannie Mae and Freddie Mac. Their names are cute but it can't help fix&nbsp;a bad strategy of making money by dishing out bad loans.</P>
<P>I have had interaction with several security project&nbsp;managers who were very good in creating a buzz around their projects. Projects were given fancy names. The&nbsp;funniest project name&nbsp;I have heard was "Baby Rhino". One day I get an email in my inbox with a subject line which says: Baby Rhino Caputred! - The email&nbsp;got my attention, but the project did not gain any extra respect (because of the name) hardly there was any significant accomplishment in terms of its deliverable.</P>
<P>I would rather stick with project&nbsp;names that signify scope, relevance, meaning and value of&nbsp; a project. It is not bad to market a project, but trying to market a project without delivering value is a gimmick. </P>]]></content:encoded>
      <pubDate>Sat, 23 Aug 2008 19:26:05 +0000</pubDate>
      <category domain="http://securityratty.com/tag/names">names</category>
      <category domain="http://securityratty.com/tag/project names">project names</category>
      <category domain="http://securityratty.com/tag/project">project</category>
      <category domain="http://securityratty.com/tag/security project managers">security project managers</category>
      <category domain="http://securityratty.com/tag/bad strategy">bad strategy</category>
      <category domain="http://securityratty.com/tag/bad">bad</category>
      <category domain="http://securityratty.com/tag/baby rhino">baby rhino</category>
      <category domain="http://securityratty.com/tag/bad loans">bad loans</category>
      <category domain="http://securityratty.com/tag/fancy names">fancy names</category>
      <source url="http://ravichar.blogharbor.com/blog/_archives/2008/8/23/3852899.html">Cute names can't come to rescue</source>
    </item>
    <item>
      <title><![CDATA[My Name......is......Neo!]]></title>
      <link>http://securityratty.com/article/2c478999841c979e08f1dd1c0ce66c8a</link>
      <guid>http://securityratty.com/article/2c478999841c979e08f1dd1c0ce66c8a</guid>
      <description><![CDATA[As Keanu would say, &quot;There's a bomb on the bus

I mean, &quot;Whoa&quot;. He might also have said &quot;Excellent&quot;, but that was definitely the wrong film

At any rate, here's an infection from China called...]]></description>
      <content:encoded><![CDATA[
        As Keanu would say, "There's a bomb on the bus".<br /><br />I mean, "Whoa". He might also have said "Excellent", but that was <i>definitely</i> the wrong film.<br /><br />At any rate, here's an infection from China called "Agent.NEO", which probably has some deep seated relevance to the Matrix trilogy. Or maybe not. There aren't tons of screenshots of desktop fireworks, because by and large, this infection doesn't hit you with the pretty whiz-bang effects on your monitor. What it <i>does</i> do, however, is drop a ton of files onto your PC (many of which do <a href="http://www.prevx.com/filenames/X1901356285440341471-0/AVWLAST.EXE.html">strange things</a> - here's a couple from various directories):<br /><br /><div align="center"><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="neo3.jpg" src="http://blog.spywareguide.com/images/neo3.jpg" class="mt-image-none" style="" height="107" width="275" /></span></div>
<br /><br /><br /><div align="center"><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="neo4.jpg" src="http://blog.spywareguide.com/images/neo4.jpg" class="mt-image-none" style="" height="68" width="270" /></span></div><br /><br />...slows everything down to a crawl, attempts to detect and disable security programs, contact a remote mail server with network sensitive data, hijack your IE:<br /><br /><div align="center"><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="neo1.jpg" src="http://blog.spywareguide.com/images/neo1.jpg" class="mt-image-none" style="" height="190" width="298" /></span></div>
<br /><br /><br /><div align="center"><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://blog.spywareguide.com/images/neo2.html" onclick="window.open('http://blog.spywareguide.com/images/neo2.html','popup','width=500,height=363,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://blog.spywareguide.com/images/neo2-thumb-300x217.jpg" alt="neo2.jpg" class="mt-image-none" style="" height="217" width="300" /></a></span>
<br />Click to Enlarge<br /></div><br />....and tries to show you a couple of Chinese popup ads (none of those pages were online at time of testing, otherwise there'd be multicoloured screenshots galore below).<br /><br />I'm trying really hard to end this writeup with a really cheesy Matrix reference, but I can't think of any so in conclusion: avoid <a href="http://www.spywareguide.com/product_show.php?id=3503">Agent.NEO</a> at all costs (but watch the films again, they're awesome).<br /><div><br /></div>
        
    ]]></content:encoded>
      <pubDate>Mon, 30 Jun 2008 12:35:39 +0000</pubDate>
      <category domain="http://securityratty.com/tag/neo">neo</category>
      <category domain="http://securityratty.com/tag/pretty whiz-bang effects">pretty whiz-bang effects</category>
      <category domain="http://securityratty.com/tag/chinese popup ads">chinese popup ads</category>
      <category domain="http://securityratty.com/tag/screenshots galore">screenshots galore</category>
      <category domain="http://securityratty.com/tag/avoid agent">avoid agent</category>
      <category domain="http://securityratty.com/tag/cheesy matrix reference">cheesy matrix reference</category>
      <category domain="http://securityratty.com/tag/disable security programs">disable security programs</category>
      <category domain="http://securityratty.com/tag/remote mail server">remote mail server</category>
      <category domain="http://securityratty.com/tag/network sensitive data">network sensitive data</category>
      <source url="http://blog.spywareguide.com/2008/06/my-nameisneo.html">My Name......is......Neo!</source>
    </item>
    <item>
      <title><![CDATA[Fun Reading on Logs and Log Management]]></title>
      <link>http://securityratty.com/article/e85ee9ea7645529bf3a4211d03fa5124</link>
      <guid>http://securityratty.com/article/e85ee9ea7645529bf3a4211d03fa5124</guid>
      <description><![CDATA[I am amazed (no, AMAZED!) about how many people now write about logs; it is definitely not &quot;the original logging evangelist&quot; anymore :-) Here is a quick sample, useful for those struggling with logs...]]></description>
      <content:encoded><![CDATA[<p>I am amazed (no, AMAZED!) about how many people now write about logs; it is definitely not <a href="http://www.chuvakin.org/">"the original logging evangelist"</a> anymore :-) Here is a quick sample, useful for those struggling with logs (aka "everybody" :-))</p> <ol> <li>A very fun read from Patrick Mueller (ex-Neohapsis now turned lawyer): "<a href="http://www.informationweek.com/news/management/compliance/showArticle.jhtml?articleID=208400730&amp;subSection=All+Stories">Facing The Monster: The Labors Of Log Management</a>." I am happy that <a href="http://www.loglogic.com/">log management</a> has been finally granted a monster status :-)  </li><li>I am happy to see that one of the <a href="http://www.networkworld.com/supp/2008/ndc3/051908-cloud-storage-five-questions.html">"five questions to ask before sending your data in the cloud"</a> is "<b>Will I have access to logging and auditing data?</b>" This is indeed a big deal (well, it will be soon) and you will be hearing more about this. I call this "a case of log ransom," since you might need to pay the ransom to see what is "yours" - the logs  </li><li>Again on <a href="http://www.wwpi.com/index.php?option=com_content&amp;task=view&amp;id=3970&amp;Itemid=44">leaving [some]  logs behind</a>. Remember, the point is  not that "collecting all" is a good idea, it is that figuring what to pick is IMPOSSIBLE, while "collecting all" is <em>simply</em> very hard :-) </li><li>This is hot stuff: "<a href="http://www.prismmicrosys.com/Logtalk/?p=20">Ten reasons you will be unhappy with your SIM solution</a>" (no, I didn't write it :-), but <a href="http://chuvakin.blogspot.com/2008/06/11-signs-that-your-siem-is-dog-or-you.html">this</a> is mine)  </li><li><a href="http://www.dimitrimckay.com/Loglogic/Blog/Entries/2008/5/28_HA_vs._Backups.html">Why HA for log management</a> from <a href="http://www.dimitrimckay.com/">our star engineer</a>. Those thinking about the reliability of their logging systems should read it.  </li><li><a href="http://philip.greenspun.com/wtr/dead-trees/53007.htm">Fun info</a> on web server log analysis for different purposes.  </li><li>"<a href="http://treasuryinstitute.org/blog/index.php?itemid=144">Why Logs and Logging Matters - Part 1</a>" and "<a href="http://treasuryinstitute.org/blog/index.php?itemid=147">Why Logs Matter - Part 2, A Letter</a>" present really good intro logging for compliance and other purposes (even specifically saying "<b>what you do</b> with the logs that matters.")  </li><li>"<a href="http://www.realtime-itcompliance.com/information_security/2008/04/smart_business_leaders_support.htm">Smart Business Leaders Support Effective Log Management Practices and Necessary Resources</a>" from Rebecca Herold is a nice basic piece, especially for those outside the circle of logging literati. </li><li>More from <a href="http://lcsmith.com/blog">Sanford </a>on logging standards: "<a href="http://lcsmith.com/blog/?p=9">Drawing Lines</a>", an awesome post indeed. </li><li><a href="http://www.networkworld.com/cgi-bin/mailto/x.cgi?pagetosend=/export/home/httpd/htdocs/reviews/2008/063008-test-siem.html&amp;pagename=/reviews/2008/063008-test-siem.html&amp;pageurl=http://www.networkworld.com/reviews/2008/063008-test-siem.html&amp;site=security">A MUST read on SIEM</a> and log management from Greg Shipley (I promise <a href="http://chuvakin.blogspot.com/2008/06/11-signs-that-your-siem-is-dog-or-you.html">this</a> is a coincidence! :-)) In this piece, Mr Neohapsis drop kicks more than a few "latest generation" <a href="http://chuvakin.blogspot.com/search/label/SIEM">SIEM </a>tools. Guess which product review mentions "pain" 3 times  on one page :-) </li><li>Finally, this is also worth a read: "<a href="http://blogs.splunk.com/thebaum/2008/06/25/ode-to-log-management/">Ode to Log Management</a>" where Mr Baum laments logs being pigeonholed in to "another IT management tool" silo despite their broad relevance. He is right - but focusing on one use case after another works...<br /></li></ol> <p> Enjoy!</p><div class="blogger-post-footer">About me: http://www.chuvakin.org</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=DnvQtI"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=DnvQtI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=fy01iI"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=fy01iI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=aB7e5I"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=aB7e5I" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/323614324" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 30 Jun 2008 12:09:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/logs">logs</category>
      <category domain="http://securityratty.com/tag/log management">log management</category>
      <category domain="http://securityratty.com/tag/logs matter">logs matter</category>
      <category domain="http://securityratty.com/tag/baum laments logs">baum laments logs</category>
      <category domain="http://securityratty.com/tag/fun">fun</category>
      <category domain="http://securityratty.com/tag/nice basic piece">nice basic piece</category>
      <category domain="http://securityratty.com/tag/piece">piece</category>
      <category domain="http://securityratty.com/tag/ransom">ransom</category>
      <category domain="http://securityratty.com/tag/siem">siem</category>
      <source url="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/323614324/fun-reading-on-logs-and-log-management.html">Fun Reading on Logs and Log Management</source>
    </item>
    <item>
      <title><![CDATA[Mashup of the Titans]]></title>
      <link>http://securityratty.com/article/6289294023616c0d4219941919c976a5</link>
      <guid>http://securityratty.com/article/6289294023616c0d4219941919c976a5</guid>
      <description><![CDATA[Information Security - an Oxymoron for the information age

Always the beautiful answer who asks a more beautiful question. e. e. cummings
or why i am with Gelernter

This is a mashup of Saltzer &amp;...]]></description>
      <content:encoded><![CDATA[<div>Information Security - an Oxymoron for the information age</div><br /><div>“Always the beautiful answer who asks a more beautiful question.” e. e. cummings</div><div>...or why i am with Gelernter</div><br /><div>This is a mashup of Saltzer &amp; Schroeder&#39;s famous <a href="http://www.cs.virginia.edu/~evans/cs551/saltzer/">information security principles</a> with David Gelernter&#39;s <a href="http://www.edge.org/documents/archive/edge70.html">Manifesto</a>.</div><br /><div>The premise of this mashup is to examine the paper by Saltzer and Schroeder which was written in 1975 and serves as the basis for most information security programs against the Gelernter&#39;s manifesto as to where computing is actually going. Each of the eight principles in Saltzer and Schroeder&#39;s paper is listed in order, and followed by select excerpts of Gelernter&#39;s manifesto. This comparison is to examine theoretical information security principles vis a vis the actual utility of modern information systems. I will not make an attempt to reconcile theory and practice, but will point out where the two schools of thought agree. In fairness, Saltzer and Schroeder&#39;s paper was written 25 years before Gelernter&#39;s, however Saltzer and Schroeder&#39;s principles dominate the thinking about information security to this day and so its important to view them side by side with Gelernter&#39;s thinking on the direction of computing.</div><br /><div style="color: #bf5f00; ">Saltzer and Schroeder:</div><div>&quot;a) Economy of mechanism: Keep the design as simple and small as possible. This well-known principle applies to any aspect of a system, but it deserves emphasis for protection mechanisms for this reason: design and implementation errors that result in unwanted access paths will not be noticed during normal use (since normal use usually does not include attempts to exercise improper access paths). As a result, techniques such as line-by-line inspection of software and physical examination of hardware that implements protection mechanisms are necessary. For such techniques to be successful, a small and simple design is essential.&quot;</div><br /><div style="color: #0060bf; ">Gelernter:</div><div>&quot;9. The computing future is based on &quot;cyberbodies&quot; — self-contained, neatly-ordered, beautifully-laid-out collections of information, like immaculate giant gardens.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;So far, so good</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;b) Fail-safe defaults: Base access decisions on permission rather than exclusion. This principle, suggested by E. Glaser in 1965,8 means that the default situation is lack of access, and the protection scheme identifies conditions under which access is permitted. The alternative, in which mechanisms attempt to identify conditions under which access should be refused, presents the wrong psychological base for secure system design. A conservative design must be based on arguments why objects should be accessible, rather than why they should not. In a large system some objects will be inadequately considered, so a default of lack of permission is safer. A design or implementation mistake in a mechanism that gives explicit permission tends to fail by refusing permission, a safe situation, since it will be quickly detected. On the other hand, a design or implementation mistake in a mechanism that explicitly excludes access tends to fail by allowing access, a failure which may go unnoticed in normal use. This principle applies both to the outward appearance of the protection mechanism and to its underlying implementation.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;A conservative design principle that puts the object&#39;s owner in control of permissions. This makes a lot of sense from the object point of view, but does little to address the use case in which it executes.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;c) Complete mediation: Every access to every object must be checked for authority. This principle, when systematically applied, is the primary underpinning of the protection system. It forces a system-wide view of access control, which in addition to normal operation includes initialization, recovery, shutdown, and maintenance. It implies that a foolproof method of identifying the source of every request must be devised. It also requires that proposals to gain performance by remembering the result of an authority check be examined skeptically. If a change in authority occurs, such remembered results must be systematically updated.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;8. The software systems we depend on most today are operating systems (Unix, the Macintosh OS, Windows et. al.) and browsers (Internet Explorer, Netscape Communicator...). Operating systems are connectors that fasten users to computers; they attach to the computer at one end, the user at the other. Browsers fasten users to remote computers, to &quot;servers&quot; on the internet.</div><br /><div>Today&#39;s operating systems and browsers are obsolete because people no longer want to be connected to computers — near ones OR remote ones. (They probably never did). They want to be connected to information. In the future, people are connected to cyberbodies; cyberbodies drift in the computational cosmos — also known as the Swarm, the Cybersphere.</div><br /><div>13. Any well-designed next-generation electronic gadget will come with a ``Disable Omniscience&#39;&#39; button.</div><br /><div>17. A cyberbody can be replicated or distributed over many computers; can inhabit many computers at the same time. If the Cybersphere&#39;s computers are tiles in a paved courtyard, a cyberbody is a cloud&#39;s drifting shadow covering many tiles simultaneously.</div><br /><div>20. If a million people use a Web site simultaneously, doesn&#39;t that mean that we must have a heavy-duty remote server to keep them all happy? No; we could move the site onto a million desktops and use the internet for coordination. The &quot;site&quot; is like a military unit in the field, the general moving with his troops (or like a hockey team in constant swarming motion). (We used essentially this technique to build the first tuple space implementations. They seemed to depend on a shared server, but the server was an illusion; there was no server, just a swarm of clients.) Could Amazon.com be an itinerant horde instead of a fixed Central Command Post? Yes.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;Complete mediation provides the underpinning for Saltzer and Schroeder&#39;s system, but does not appear to scale to the desired itinerant horde at least in common interpretation.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;d) Open design: The design should not be secret. The mechanisms should not depend on the ignorance of potential attackers, but rather on the possession of specific, more easily protected, keys or passwords. This decoupling of protection mechanisms from protection keys permits the mechanisms to be examined by many reviewers without concern that the review may itself compromise the safeguards. In addition, any skeptical user may be allowed to convince himself that the system he is about to use is adequate for his purpose. Finally, it is simply not realistic to attempt to maintain secrecy for any system which receives wide distribution.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;both seem to agree, hard to get the itinerant horde moving in a swarm without open standards.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;e) Separation of privilege: Where feasible, a protection mechanism that requires two keys to unlock it is more robust and flexible than one that allows access to the presenter of only a single key. The relevance of this observation to computer systems was pointed out by R. Needham in 1973. The reason is that, once the mechanism is locked, the two keys can be physically separated and distinct programs, organizations, or individuals made responsible for them. From then on, no single accident, deception, or breach of trust is sufficient to compromise the protected information. This principle is often used in bank safe-deposit boxes. It is also at work in the defense system that fires a nuclear weapon only if two different people both give the correct command. In a computer system, separated keys apply to any situation in which two or more conditions must be met before access should be permitted. For example, systems providing user-extendible protected data types usually depend on separation of privilege for their implementation.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;37. Elements stored in a mind do not have names and are not organized into folders; are retrieved not by name or folder but by contents. (Hear a voice, think of a face: you&#39;ve retrieved a memory that contains the voice as one component.) You can see everything in your memory from the standpoint of past, present and future. Using a file cabinet, you classify information when you put it in; minds classify information when it is taken out. (Yesterday afternoon at four you stood with Natasha on Fifth Avenue in the rain — as you might recall when you are thinking about &quot;Fifth Avenue,&quot; &quot;rain,&quot; &quot;Natasha&quot; or many other things. But you attached no such labels to the memory when you acquired it. The classification happened retrospectively.)&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;Information Security models tend to look at things statically through information classification lenses, but its how information is used that makes it valuable. In practice this is how information security theory breaks down in the face of reality - what does an access control matrix look like for a mashup? What does it look like for a data mining app?</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;f) Least privilege: Every program and every user of the system should operate using the least set of privileges necessary to complete the job. Primarily, this principle limits the damage that can result from an accident or error. It also reduces the number of potential interactions among privileged programs to the minimum for correct operation, so that unintentional, unwanted, or improper uses of privilege are less likely to occur. Thus, if a question arises related to misuse of a privilege, the number of programs that must be audited is minimized. Put another way, if a mechanism can provide &quot;firewalls,&quot; the principle of least privilege provides a rationale for where to install the firewalls. The military security rule of &quot;need-to-know&quot; is an example of this principle.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;28. Metaphors have a profound effect on computing: the file-cabinet metaphor traps us in a &quot;passive&quot; instead of &quot;active&quot; view of information management that is fundamentally wrong for computers.</div><br /><div>29. The rigid file and directory system you are stuck with on your Mac or PC was designed by programmers for programmers — and is still a good system for programmers. It is no good for non-programmers. It never was, and was never intended to be.</div><br /><div>30. If you have three pet dogs, give them names. If you have 10,000 head of cattle, don&#39;t bother. Nowadays the idea of giving a name to every file on your computer is ridiculous.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;Least Privilege is the point where the practical matter of applying Saltzer and Schroeder&#39;s principles breaks down in modern systems. Its a deployment issue, and a matter of insufficient models and modes.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;g) Least common mechanism: Minimize the amount of mechanism common to more than one user and depended on by all users [28]. Every shared mechanism (especially one involving shared variables) represents a potential information path between users and must be designed with great care to be sure it does not unintentionally compromise security. Further, any mechanism serving all users must be certified to the satisfaction of every user, a job presumably harder than satisfying only one or a few users. For example, given the choice of implementing a new function as a supervisor procedure shared by all users or as a library procedure that can be handled as though it were the user&#39;s own, choose the latter course. Then, if one or a few users are not satisfied with the level of certification of the function, they can provide a substitute or not use it at all. Either way, they can avoid being harmed by a mistake in it.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;6. Miniaturization was the big theme in the first age of computers: rising power, falling prices, computers for everybody. Theme of the Second Age now approaching: computing transcends computers. Information travels through a sea of anonymous, interchangeable computers like a breeze through tall grass. A dekstop computer is a scooped-out hole in the beach where information from the Cybersphere wells up like seawater.</div><br /><div>16. The future is dense with computers. They will hang around everywhere in lush growths like Spanish moss. They will swarm like locusts. But a swarm is not merely a big crowd. The individuals in the swarm lose their identities. The computers that make up this global swarm will blend together into the seamless substance of the Cybersphere. Within the swarm, individual computers will be as anonymous as molecules of air.</div><br /><div>55. Software can solve hard problems in two ways: by algorithm or by making connections — by delivering the problem to exactly the right human problem-solver. The second technique is just as powerful as the first, but so far we have ignored it.</div><br /><div>56. Lifestreams and microcosms are the two most important cyberbody types; they relate to each other as a single musical line relates to a single chord. The stream is a &quot;moment in space,&quot; the microcosm a moment in time.&quot;</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;h) Psychological acceptability: It is essential that the human interface be designed for ease of use, so that users routinely and automatically apply the protection mechanisms correctly. Also, to the extent that the user&#39;s mental image of his protection goals matches the mechanisms he must use, mistakes will be minimized. If he must translate his image of his protection needs into a radically different specification language, he will make errors.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;7. &quot;The network is the computer&quot; — yes; but we&#39;re less interested in computers all the time. The real topic in astronomy is the cosmos, not telescopes. The real topic in computing is the Cybersphere and the cyberstructures in it, not the computers we use as telescopes and tuners.</div><br /><div>27. Modern computing is based on an analogy between computers and file cabinets that is fundamentally wrong and affects nearly every move we make. (We store &quot;files&quot; on disks, write &quot;records,&quot; organize files into &quot;folders&quot; — file-cabinet language.) Computers are fundamentally unlike file cabinets because they can take action.</div><br /><div>31. Our standard policy on file names has far-reaching consequences: doesn&#39;t merely force us to make up names where no name is called for; also imposes strong limits on our handling of an important class of documents — ones that arrive from the outside world. A newly-arrived email message (for example) can&#39;t stand on its own as a separate document — can&#39;t show up alongside other files in searches, sit by itself on the desktop, be opened or printed independently; it has no name, so it must be buried on arrival inside some existing file (the mail file) that does have a name. The same holds for incoming photos and faxes, Web bookmarks, scanned images...</div><br /><div>32. You shouldn&#39;t have to put files in directories. The directories should reach out and take them. If a file belongs in six directories, all six should reach out and grab it automatically, simultaneously.</div><br /><div>33. A file should be allowed to have no name, one name or many names. Many files should be allowed to share one name. A file should be allowed to be in no directory, one directory, or many directories. Many files should be allowed to share one directory. Of these eight possibilities, only three are legal and the other five are banned — for no good reason.</div><br /><div>53. Your car, your school, your company and yourself are all one-track vehicles moving forward through time, and they will each leave a stream-shaped cyberbody (like an aircraft&#39;s contrail) behind them as they go. These vapor-trails of crystallized experience will represent our first concrete answer to a hard question: what is a company, a university, any sort of ongoing organization or institution, if its staff and customers and owners can all change, its buildings be bulldozed, its site relocated — what&#39;s left? What is it? The answer: a lifestream in cyberspace.&quot;</div><br /><br /><div>**</div><div style="color: #00bf00; ">Conclusion(gp):</div><br /><div>The Saltzer and Schroeder principles of Open Design and Economy of Mechanism hold up well in the face of modern computing realities, and to a certain extent Fail Safe Defaults does as well; however if we information security people are to be effective we need to re-think the other principles.</div><br /><div>**</div><br /><div>Last word:&#0160;<span style="color: #0060bf; ">Gelernter:</span></div><div>We&#39;ll know the system is working when a butterfly wanders into the in-box and (a few wingbeats later) flutters out — and in that brief interval the system has transcribed the creature&#39;s appearance and analyzed its way of moving, and the real butterfly leaves a shadow-butterfly behind. Some time soon afterward you&#39;ll be examining some tedious electronic document and a cyber-butterfly will appear at the bottom left corner of your screen (maybe a Hamearis lucina) and pause there, briefly hiding the text (and showing its neatly-folded rusty-chocolate wings like Victorian paisley, with orange eyespots) — and moments later will have crossed the screen and be gone.</div>]]></content:encoded>
      <pubDate>Wed, 25 Jun 2008 13:29:25 +0000</pubDate>
      <category domain="http://securityratty.com/tag/protection mechanisms">protection mechanisms</category>
      <category domain="http://securityratty.com/tag/protection mechanisms correctly">protection mechanisms correctly</category>
      <category domain="http://securityratty.com/tag/information security">information security</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/implements protection mechanisms">implements protection mechanisms</category>
      <category domain="http://securityratty.com/tag/information travels">information travels</category>
      <category domain="http://securityratty.com/tag/information security people">information security people</category>
      <category domain="http://securityratty.com/tag/protection">protection</category>
      <category domain="http://securityratty.com/tag/potential information path">potential information path</category>
      <source url="http://1raindrop.typepad.com/1_raindrop/2008/06/mashup-of-the-titans.html">Mashup of the Titans</source>
    </item>
    <item>
      <title><![CDATA[J-PAKE: From Dining Cryptographers to Jugglers]]></title>
      <link>http://securityratty.com/article/5711bc23c0cf0bd0754ba94dcb9b97cb</link>
      <guid>http://securityratty.com/article/5711bc23c0cf0bd0754ba94dcb9b97cb</guid>
      <description><![CDATA[Password Authenticated Key Exchange (PAKE) is one of the central topics in cryptography. It aims to address a practical security problem: how to establish secure communication between two parties...]]></description>
      <content:encoded><![CDATA[<p>Password Authenticated Key Exchange (PAKE) is one of the central topics in cryptography. It aims to address a practical security problem: how to establish secure communication between two parties solely based on their shared password without requiring a Public Key Infrastructure (PKI).</p>
<p>The solution to the above problem is very useful in practice &#8212; in fact, so useful that it spawns a lot &#8220;fights&#8221; over patents. Many techniques were patented, including the well-known Encrypted Key Exchange (EKE) and Simple Password Exponential  Key Exchange (SPEKE). A secondary problem is technical; both the EKE and SPEKE protocols have subtle but worrying technical limitations (see the <a href="http://grouper.ieee.org/groups/1363/passwdPK/submissions/hao-ryan-2008.pdf">paper</a> for details).</p>
<p>At the 16th Workshop on Security Protocols held in April 2008, Cambridge, UK, I presented a new solution  (joint work with Peter Ryan) called Password Authenticated Key Exchange by Juggling (or J-PAKE). The essence of the protocol design inherits from the earlier work on <a href="http://www.lightbluetouchpaper.org/2006/04/05/av-net-a-new-solution-to-the-dining-cryptographers-problem/">solving the Dining Cryptographers problem</a>; we adapted the same juggling technique to the two-party case to solve the PAKE problem. To our best knowledge, this design is significantly different from all past PAKE solutions.</p>
<p>Intuitively, the J-PAKE protocol works like a juggling game between two people &#8212; if we regard a public key as a &#8220;ball&#8221;. In round one, each person throws two ephemeral public keys (&#8221;balls&#8221;) to each other. In round 2, each person combines the available public keys and the password to form a new public key, and throws the new &#8220;ball&#8221; to each other.</p>
<p>After round 2, the two parties can securely compute a common session key, if they supplied the same passwords. Otherwise, the protocol leaks nothing more than: &#8220;the supplied passwords at two sides are not the same&#8221;. In other words, one can prove his knowledge of the password without revealing it. A Java implementation of the protocol on a MacBook Pro laptop shows that the total computation time at each side is merely 75 ms.</p>
<p>We hope this protocol is of usefulness to security engineers. For example, compared with SSL/TLS, J-PAKE is potentially much more resistant against phishing attacks, not to mention that it is PKI-free. Since this protocol is the result of an academic research project, we didn&#8217;t &#8212; and have no intention to &#8212; patent it. As explained in the <a href="http://grouper.ieee.org/groups/1363/passwdPK/submissions/hao-ryan-2008.pdf">paper</a>, J-PAKE even has technical advantages over the patented EKE and SPEKE in terms of security, with comparable efficiency. It has been submitted as a follow-up to the <a href="http://grouper.ieee.org/groups/1363/passwdPK/1363.2a-submissions.html">future extension of IEEE P1363.2</a>.</p>
<p>We believe the PAKE research is important and has strong practical relevance. This post is to facilitate discussions on this subject. The paper can be viewed <a href="http://grouper.ieee.org/groups/1363/passwdPK/submissions/hao-ryan-2008.pdf">here</a>. Any comments or questions are welcome.</p>
]]></content:encoded>
      <pubDate>Thu, 29 May 2008 16:31:05 +0000</pubDate>
      <category domain="http://securityratty.com/tag/pake">pake</category>
      <category domain="http://securityratty.com/tag/past pake solutions">past pake solutions</category>
      <category domain="http://securityratty.com/tag/pake research">pake research</category>
      <category domain="http://securityratty.com/tag/j-pake protocol">j-pake protocol</category>
      <category domain="http://securityratty.com/tag/j-pake">j-pake</category>
      <category domain="http://securityratty.com/tag/protocol">protocol</category>
      <category domain="http://securityratty.com/tag/protocol design inherits">protocol design inherits</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/practical security">practical security</category>
      <source url="http://www.lightbluetouchpaper.org/2008/05/29/j-pake/">J-PAKE: From Dining Cryptographers to Jugglers</source>
    </item>
    <item>
      <title><![CDATA[Security Briefing: May 28th]]></title>
      <link>http://securityratty.com/article/a5cde5e5f863854a7a1377528d1d47db</link>
      <guid>http://securityratty.com/article/a5cde5e5f863854a7a1377528d1d47db</guid>
      <description><![CDATA[Insert pithy note about how much fun Im having and how I enjoy the struggle of reading/collating/loving the links at 0-early-thirty in the frakkin morning. Thanks to all of our new subscribers that...]]></description>
      <content:encoded><![CDATA[<p><center><img src='http://www.liquidmatrix.org/blog/wp-content/uploads/2007/09/newspapera.jpg' alt='newspapera.jpg' /></center></p>
<p>Insert pithy note about how much fun I&#8217;m having and how I enjoy the struggle of reading/collating/loving the links at 0-early-thirty in the frakkin morning. Thanks to all of our new subscribers that joined us yesterday. Welcome! And bunnies. <b>Magic Bunnies!</b></p>
<p>Click here to <a href="http://feeds.feedburner.com/Liquidmatrix">subscribe to Liquidmatrix Security Digest!</a></p>
<p>And now, the news&#8230;</p>
<ol>
<li><a href="http://blog.wired.com/27bstroke6/2008/05/man-allegedly-b.html">Man Allegedly takes a penny from the cup belonging to E-Trade and Schwab</a> <i>then gives the money back to Lumberg just before Milton burns the place to the ground.</i></li>
<li><a href="http://www.securityfocus.com/brief/743?ref=rss">Get Kraken on your botnet</a> <i>You want the original title or the funny title?</i></li>
<li><a href="http://www.securityfocus.com/columnists/472">Haberdashery!</a> <i>Or, how to tell an Aitel fanboi from a mile away</i></li>
<li><a href="http://www.eweek.com/c/a/Security/HP-Application-Security-Goes-SaaS/">HP SPIs SaaS appsec glory</a> <i>hey - if you think you&#8217;re so much smarter than me - comment! (not you CJ, you&#8217;re scary)</i></li>
<li><a href="http://www.zdnetasia.com/techguide/smb/0,3800010798,62041802,00.htm">Singapore firm claims to own patent on clicking an image to go to a different site</a> <i>does prior art from 1993 count against a patent issued in 2004?</i></li>
<li><a href="http://canadianpress.google.com/article/ALeqM5g4mVFQK1aH2SwCc9SKKHck3Hz_iA">And the Gold goes to RFID - Olympic Tickets to contain details on legitimate holder</a> <i>What is the relevance of the Olympics these days anyways?</i></li>
<li><a href="http://blogs.zdnet.com/security/?p=1189">Flash Pants! - Flash 0day vuln pwns you</a>
<li><a href="http://www.wikihow.com/Protect-a-Stolen-Mobile-Phone">Consumer Alert - you&#8217;re keeping too much data in your phone</a> <i>Your drinking phone should look like you&#8217;re at a retro party</i></li>
<li><a href="http://www.theregister.co.uk/2008/05/27/fcc_may_auction_aws_iii_band/">Prepare for <strike>Jesus-Net</strike> <i>Family-friendly broadband</i> - Nanny-state sez free-Wifi is walled garden</a></li>
</ol>
<p> Tags: <a href="http://technorati.com/tag/News" rel="tag">News</a>, <a href="http://technorati.com/tag/Daily+Links" rel="tag"> Daily Links</a>, <a href="http://technorati.com/tag/Security+Blog" rel="tag"> Security Blog</a>, <a href="http://technorati.com/tag/Information+Security" rel="tag"> Information Security</a>, <a href="http://technorati.com/tag/Security+News" rel="tag"> Security News</a></p>

<p><a href="http://feeds.feedburner.com/~a/Liquidmatrix?a=shTLBJ"><img src="http://feeds.feedburner.com/~a/Liquidmatrix?i=shTLBJ" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Liquidmatrix?a=14ubPH"><img src="http://feeds.feedburner.com/~f/Liquidmatrix?i=14ubPH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Liquidmatrix?a=mYFkOh"><img src="http://feeds.feedburner.com/~f/Liquidmatrix?i=mYFkOh" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Liquidmatrix?a=6vYizh"><img src="http://feeds.feedburner.com/~f/Liquidmatrix?i=6vYizh" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Liquidmatrix?a=zBwbbh"><img src="http://feeds.feedburner.com/~f/Liquidmatrix?i=zBwbbh" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Liquidmatrix?a=cHVIbh"><img src="http://feeds.feedburner.com/~f/Liquidmatrix?i=cHVIbh" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Liquidmatrix/~4/299822745" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 28 May 2008 08:49:50 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security news">security news</category>
      <category domain="http://securityratty.com/tag/news">news</category>
      <category domain="http://securityratty.com/tag/jesus-net family-friendly broadband">jesus-net family-friendly broadband</category>
      <category domain="http://securityratty.com/tag/links">links</category>
      <category domain="http://securityratty.com/tag/bunnies">bunnies</category>
      <category domain="http://securityratty.com/tag/insert pithy note">insert pithy note</category>
      <category domain="http://securityratty.com/tag/singapore firm claims">singapore firm claims</category>
      <category domain="http://securityratty.com/tag/magic bunnies">magic bunnies</category>
      <category domain="http://securityratty.com/tag/daily links">daily links</category>
      <source url="http://feeds.feedburner.com/~r/Liquidmatrix/~3/299822745/">Security Briefing: May 28th</source>
    </item>
    <item>
      <title><![CDATA[A Review of Hakin9 IT Security Magazine]]></title>
      <link>http://securityratty.com/article/b464c78700cb20a1a56428a5380df7f6</link>
      <guid>http://securityratty.com/article/b464c78700cb20a1a56428a5380df7f6</guid>
      <description><![CDATA[A new issue of the Hakin9 - Hard Core IT Security Magazin e is &quot;in the wild&quot;, and since the editorial staff has been kind enough to provide me with issues of the magazine for a while now, in this post...]]></description>
      <content:encoded><![CDATA[<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_wICHhTiQmrA/SDgo4-zK7VI/AAAAAAAABvQ/NF_theSCxD8/s1600-h/hakin9_issue_3_2008.JPG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_wICHhTiQmrA/SDgo4-zK7VI/AAAAAAAABvQ/NF_theSCxD8/s200/hakin9_issue_3_2008.JPG" alt="" id="BLOGGER_PHOTO_ID_5203954328822017362" border="0" /></a>A new issue of the <a href="http://www.en.hakin9.org/">Hakin9 - Hard Core IT Security Magazin</a>e is "in the wild", and since the editorial staff has been kind enough to provide me with issues of the magazine for a while now, in this post I'll review the latest issue with the idea that constructive confrontation leads to the best output achievable.<br /><br />There are many different ways to review a magazine, however, I'm always sticking to the following critical success factors for a quality magazine :<br /><div> </div><br />- <span style="font-weight: bold;">The presence of a vision</span><br />While a vision is often taken for granted, or even worse, a mission gets misunderstood for a vision, in Hakin9's case the vision could be perhaps best rephrased as "Spoiling the geeks who beg for a nerdy talk to them".<br /><br /><div>- <span style="font-weight: bold;">Content quality</span></div>The magazine truly delivers what it promises, namely, hardcode content in sections such as tools review, basics, attack, defense, book reviews, consumers test, and interviews. And whereas the key topic in this issue is LDAP cracking, I really enjoyed the Javascript obfuscation article, with the practical examples provided. A bit ironic, the issue is also reviewing a commercial source code obfuscator, which just like legitimate anti-piracy tools used by malware authors to make their binaries harder to analyze, can also be abused for malicious purposes.<br /><br />- <span style="font-weight: bold;">Relevance of information<br /></span>The information provided in the articles is highly relevant, and timely, lacking any retrospective approaches and focusing on current and emerging threats only. The same goes for the extensive external resources provided, emphasizing on the importance of self-education.<br /><br /><div>- <span style="font-weight: bold;">Layout</span></div>Very well structured, and so far I haven't come across an article where the images weren't syndicated the way they should be, for instance the figures mentioned on a certain page, are the same figures available at that page. Three differentiation points make a very good impression, the level of difficulty for the article, what you should know before reading it in order to understand it, and what you will know after reading it, which you can find at the end of every article.<br /><br />- <span style="font-weight: bold;">Visual materials</span><br />The surplus of visual materials is perhaps what won me as a reader from the first moment. In fact, the issues are so rich on visual material illustrating the topic covered in such details, that you can actually take entire sniffing, and javascript obfuscation sessions offline with you, and never ever have to picture the output of a certain process in your mind again.<br /><br /><div>- <span style="font-weight: bold;">Ads</span></div>Highly targeted, and primary security related, and best of all, very well spread across the magazine, so you're exposed to more content than ads.<br /><br /><div> </div><div> </div><div>Overall, the magazine successfully delivers what it promises to deliver - hardcode technical content from the geeks, for the geeks. Informative reading!</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=3zrmIH"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=3zrmIH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=7V3moH"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=7V3moH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=qU6r6h"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=qU6r6h" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=bM3xWh"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=bM3xWh" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=BHuY8H"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=BHuY8H" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=SRac7H"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=SRac7H" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=osns9h"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=osns9h" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~4/298237798" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 26 May 2008 01:12:53 +0000</pubDate>
      <category domain="http://securityratty.com/tag/magazine">magazine</category>
      <category domain="http://securityratty.com/tag/content">content</category>
      <category domain="http://securityratty.com/tag/review">review</category>
      <category domain="http://securityratty.com/tag/hardcode technical content">hardcode technical content</category>
      <category domain="http://securityratty.com/tag/quality magazine">quality magazine</category>
      <category domain="http://securityratty.com/tag/javascript obfuscation article">javascript obfuscation article</category>
      <category domain="http://securityratty.com/tag/article">article</category>
      <category domain="http://securityratty.com/tag/content quality">content quality</category>
      <category domain="http://securityratty.com/tag/issue">issue</category>
      <source url="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~3/298237798/review-of-hakin9-it-security-magazine.html">A Review of Hakin9 IT Security Magazine</source>
    </item>
    <item>
      <title><![CDATA[Is Technorati relevant anymore?]]></title>
      <link>http://securityratty.com/article/11af05d4e4aee47f2d3a34d6d926728b</link>
      <guid>http://securityratty.com/article/11af05d4e4aee47f2d3a34d6d926728b</guid>
      <description><![CDATA[I have been thinking more about the RSA Bloggers Meet up that I wrote about yesterday. That got me thinking about how bloggers are so socially interactive and probably explains why we are such suckers...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>I have been thinking more about the <a href="http://www.rsaconference.com/Security_Topics/Developing_with_Security/Blog_Security_Bloggers_Meet_up_2008.aspx">RSA Bloggers Meet</a> up that I wrote about yesterday. That got me thinking about how bloggers are so socially interactive and probably explains why we are such suckers for things like Twitter, Facebook, etc. Than I started thinking (I know a lot of thinking going on here, where it goes I don't know) about how blogging has changed in the years I have been at it. While blogging is bigger than ever, alot of the social network around has changed. For the most part, for the better I would add. However, one thing that has changed for me anyway, is <a href="http://technorati.com/frontpage/">Technorati</a>.<br /><br />When I first started blogging Technorati was the Google of blogs. In fact on the not too rare times that it took for ever to search on Technorati I would think it was being overrun with queries. Putting Technorati tags into my articles was elementary and mandatory. I used to check my Technorati rankings everyday and judged my blogs popularity by its &quot;authority&quot;. I would eagerly comb the rankings to see who linked to my site. Then a funny thing happened. Technorati started making so many changes, when I would log in I couldn't find what I was looking for anymore. Than it would seem that no matter what I did, unless I went in and manually pinged my site, it would not update. After a while I got tired of manually pinging from Technorati and my authority started going down.&nbsp; Frankly, I didn't even care. Then after a while, I couldn't even figure out where to go to ping my site manually on Technorati anymore. It has just lost all relevance for me as a blogger. The shame is I think the blogger community was what Technorati was about. <br /><br />Instead, I think Technorati has gone after the blog reader community. I can see the wisdom there. There are a lot more readers than their are writers.  However, I am not sure they do a great job on that count either.  Both Google and Yahoo and even MSN do a good job of blog coverage now. So do blog readers have any allegiance or affinity for Technorati?  Does it do anything for them? I don't know. What I do know if they would have done a better job of keeping me abreast of the changes to their site and showing me how to use it and get value out of the service, I would spend more time there and not find it so irrelvant as I do now. <br /><br />This is something I am going to discuss with my blogger buddies at the RSA bloggers meet up. With a &quot;who's who&quot; of security bloggers in attendance, what would you talk to them about?</p></div>

<p><a href="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?a=CqvbAZ"><img src="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?i=CqvbAZ" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=IuKFMuE"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=IuKFMuE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=aPl5IKE"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=aPl5IKE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=wE7jWsE"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=wE7jWsE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=NKaa1UE"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=NKaa1UE" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=fS7aKKe"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=fS7aKKe" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=FQdGkde"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=FQdGkde" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Thu, 28 Feb 2008 19:42:22 +0000</pubDate>
      <category domain="http://securityratty.com/tag/technorati">technorati</category>
      <category domain="http://securityratty.com/tag/rankings">rankings</category>
      <category domain="http://securityratty.com/tag/technorati rankings everyday">technorati rankings everyday</category>
      <category domain="http://securityratty.com/tag/technorati tags">technorati tags</category>
      <category domain="http://securityratty.com/tag/technorati anymore">technorati anymore</category>
      <category domain="http://securityratty.com/tag/bloggers">bloggers</category>
      <category domain="http://securityratty.com/tag/rsa bloggers">rsa bloggers</category>
      <category domain="http://securityratty.com/tag/anymore">anymore</category>
      <category domain="http://securityratty.com/tag/blogger">blogger</category>
      <source url="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~3/243091082/is-technorati-r.html">Is Technorati relevant anymore?</source>
    </item>
  </channel>
</rss>
