<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Cybersecurity: Let’s try something that can work</title>
	<atom:link href="http://metamodern.com/2009/11/25/cybersecurity-let%e2%80%99s-try-something-that-can-work/feed/" rel="self" type="application/rss+xml" />
	<link>http://metamodern.com/2009/11/25/cybersecurity-let%e2%80%99s-try-something-that-can-work/</link>
	<description>The Trajectory of Technology</description>
	<lastBuildDate>Thu, 02 Feb 2012 01:15:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Eric Drexler</title>
		<link>http://metamodern.com/2009/11/25/cybersecurity-let%e2%80%99s-try-something-that-can-work/comment-page-1/#comment-2255</link>
		<dc:creator>Eric Drexler</dc:creator>
		<pubDate>Sun, 06 Dec 2009 19:49:42 +0000</pubDate>
		<guid isPermaLink="false">http://metamodern.com/?p=6128#comment-2255</guid>
		<description>@ Gavin — Yes, perimeters that require a sharp limitation on “external” access certainly deserve special attention, though what should be done will depend on the nature of the non-perimeter security.

At present, we’re in a bizarre situation where an email attachment is, in effect, given authority over your machine equal to your own; this is, historically, a result of the obsolete assumption that any software you run is your chosen tool, serving your purpose. This makes perimeter security brittle.

A modern approach would give executing software access only to the resources that it needs to perform its function. At a fine grain, this can be done through an especially clean implementation of encapsulated objects, with distinct object references to a file (for example) granting read access and write access, &lt;i&gt;etc.,&lt;/i&gt; to that file. The present system, in effect, grants general access to the file system together with a &lt;em&gt;request&lt;/em&gt; to the program that it operate (only) on the file that you designate. This approach is termed “object capabilities”, an idea that has recently been making progress in the world of software engineering.</description>
		<content:encoded><![CDATA[<p>@ Gavin — Yes, perimeters that require a sharp limitation on “external” access certainly deserve special attention, though what should be done will depend on the nature of the non-perimeter security.</p>
<p>At present, we’re in a bizarre situation where an email attachment is, in effect, given authority over your machine equal to your own; this is, historically, a result of the obsolete assumption that any software you run is your chosen tool, serving your purpose. This makes perimeter security brittle.</p>
<p>A modern approach would give executing software access only to the resources that it needs to perform its function. At a fine grain, this can be done through an especially clean implementation of encapsulated objects, with distinct object references to a file (for example) granting read access and write access, <i>etc.,</i> to that file. The present system, in effect, grants general access to the file system together with a <em>request</em> to the program that it operate (only) on the file that you designate. This approach is termed “object capabilities”, an idea that has recently been making progress in the world of software engineering.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Matthews</title>
		<link>http://metamodern.com/2009/11/25/cybersecurity-let%e2%80%99s-try-something-that-can-work/comment-page-1/#comment-2247</link>
		<dc:creator>Tom Matthews</dc:creator>
		<pubDate>Sat, 05 Dec 2009 02:53:08 +0000</pubDate>
		<guid isPermaLink="false">http://metamodern.com/?p=6128#comment-2247</guid>
		<description>One reason we don&#039;t have truly secure systems is that governments are ambivalent about them.  Some  organizations  are willing to accept the problems of weak security in order to do their own penetrations.  The possibility of someone, possibly a bad guy, with a computer and communication system which can not be brokered into is a nightmare to professional paranoids everywhere.  Ideally they want everyone to have secure systems, which have a back door only the good guys can enter.  This is probably impossible.</description>
		<content:encoded><![CDATA[<p>One reason we don&#8217;t have truly secure systems is that governments are ambivalent about them.  Some  organizations  are willing to accept the problems of weak security in order to do their own penetrations.  The possibility of someone, possibly a bad guy, with a computer and communication system which can not be brokered into is a nightmare to professional paranoids everywhere.  Ideally they want everyone to have secure systems, which have a back door only the good guys can enter.  This is probably impossible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gavin</title>
		<link>http://metamodern.com/2009/11/25/cybersecurity-let%e2%80%99s-try-something-that-can-work/comment-page-1/#comment-2245</link>
		<dc:creator>Gavin</dc:creator>
		<pubDate>Fri, 04 Dec 2009 17:45:21 +0000</pubDate>
		<guid isPermaLink="false">http://metamodern.com/?p=6128#comment-2245</guid>
		<description>I like the authentication concept but it is excessive to dismiss perimeter security. Many attackers are repelled or even better, deterred, by a perimeter. The Maginot line is a famous failure but there are many successful perimeters in military history too. Hannibal never even attempted to attack the city of Rome in spite of roaming Italy for years. He knew its perimeter would hold. 
Humans have an impressive internal immune system but the skin is an important defense. We can see this from the number of infections related to breaches of the skin.</description>
		<content:encoded><![CDATA[<p>I like the authentication concept but it is excessive to dismiss perimeter security. Many attackers are repelled or even better, deterred, by a perimeter. The Maginot line is a famous failure but there are many successful perimeters in military history too. Hannibal never even attempted to attack the city of Rome in spite of roaming Italy for years. He knew its perimeter would hold.<br />
Humans have an impressive internal immune system but the skin is an important defense. We can see this from the number of infections related to breaches of the skin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Drexler</title>
		<link>http://metamodern.com/2009/11/25/cybersecurity-let%e2%80%99s-try-something-that-can-work/comment-page-1/#comment-2226</link>
		<dc:creator>Eric Drexler</dc:creator>
		<pubDate>Wed, 02 Dec 2009 05:00:54 +0000</pubDate>
		<guid isPermaLink="false">http://metamodern.com/?p=6128#comment-2226</guid>
		<description>@ Craig Overend — Thanks for the link!

It’s good to see ongoing efforts to roll out concepts developed at PARC (I have a few in the queue...), and &lt;a href=&quot;http://www.ccnx.org/&quot; rel=&quot;nofollow&quot;&gt;Content-Centric Networking&lt;/a&gt; is an extraordinarily valuable and important objective. This functionality — which would free the identity of content from ties to its storage location — was part of what we envisioned when I was involved in hypertext publishing development in the late 1980s, before the world was flooded by the churning sea of the WWW.

This concept is at a level of depth and generality comparable to Wulf&#039;s proposal, and is largely orthogonal (and as is often true in architecting computational systems, “orthogonal” means “synergistic”).</description>
		<content:encoded><![CDATA[<p>@ Craig Overend — Thanks for the link!</p>
<p>It’s good to see ongoing efforts to roll out concepts developed at PARC (I have a few in the queue&#8230;), and <a href="http://www.ccnx.org/" rel="nofollow">Content-Centric Networking</a> is an extraordinarily valuable and important objective. This functionality — which would free the identity of content from ties to its storage location — was part of what we envisioned when I was involved in hypertext publishing development in the late 1980s, before the world was flooded by the churning sea of the WWW.</p>
<p>This concept is at a level of depth and generality comparable to Wulf&#8217;s proposal, and is largely orthogonal (and as is often true in architecting computational systems, “orthogonal” means “synergistic”).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Drexler</title>
		<link>http://metamodern.com/2009/11/25/cybersecurity-let%e2%80%99s-try-something-that-can-work/comment-page-1/#comment-2225</link>
		<dc:creator>Eric Drexler</dc:creator>
		<pubDate>Wed, 02 Dec 2009 04:45:17 +0000</pubDate>
		<guid isPermaLink="false">http://metamodern.com/?p=6128#comment-2225</guid>
		<description>@ Toby, Cristan — I understand and agree with your concerns, but Wulf is making a more subtle point.

It is of course true that crypto has been available for a long time; his concern, however isn’t secrecy, but authentication. What we don’t yet have is a simple, universal protocol for authentication that is as unspecialized, low-level, and universal as TCP/IP is for transmission.

As Wulf notes regarding the range of security policies that a mechanism of this kind could support, “an application can use any computable function to decide whether or not to provide its service to a client &lt;em&gt;if it can be absolutely certain who is requesting it&lt;/em&gt; (emphasis added). This addresses a very different problem. It would use “public key cryptographic protocols”, but not necessarily for cryptography.

It is of course true that no proposal can solve all problems in an area as broad and amorphous as “secure computation”, but it is also true that fundamental changes in infrastructure can solve more problems than any 10,000 patches (of patches (of patches...)).

I think we need what Wulf advocates, and I think we need more.</description>
		<content:encoded><![CDATA[<p>@ Toby, Cristan — I understand and agree with your concerns, but Wulf is making a more subtle point.</p>
<p>It is of course true that crypto has been available for a long time; his concern, however isn’t secrecy, but authentication. What we don’t yet have is a simple, universal protocol for authentication that is as unspecialized, low-level, and universal as TCP/IP is for transmission.</p>
<p>As Wulf notes regarding the range of security policies that a mechanism of this kind could support, “an application can use any computable function to decide whether or not to provide its service to a client <em>if it can be absolutely certain who is requesting it</em> (emphasis added). This addresses a very different problem. It would use “public key cryptographic protocols”, but not necessarily for cryptography.</p>
<p>It is of course true that no proposal can solve all problems in an area as broad and amorphous as “secure computation”, but it is also true that fundamental changes in infrastructure can solve more problems than any 10,000 patches (of patches (of patches&#8230;)).</p>
<p>I think we need what Wulf advocates, and I think we need more.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cristian</title>
		<link>http://metamodern.com/2009/11/25/cybersecurity-let%e2%80%99s-try-something-that-can-work/comment-page-1/#comment-2206</link>
		<dc:creator>Cristian</dc:creator>
		<pubDate>Sat, 28 Nov 2009 16:22:07 +0000</pubDate>
		<guid isPermaLink="false">http://metamodern.com/?p=6128#comment-2206</guid>
		<description>I totally adhere to what Toby said. 
Transmission or encryption has not been the problem for the last 15 years. 
The problems lay in the way in which organisations work with information, sloppy software and ultimately in the liabilities and externalities wa accept only when it comes to software. (We stopped accepting this kind of behaviour in the auto industry in the 30s.)
Things will not get better untill the ones that are really responsible for the different failures (from sloppy software to sloppy prcedures) are the ones that bare the burden of the financial loss derived.  As long as these costs are for software companies and the companies responsible for the deployment of this software (ex. banks) an externality (an ID theft is shoulder by the customer for example) no real progress will be made.</description>
		<content:encoded><![CDATA[<p>I totally adhere to what Toby said.<br />
Transmission or encryption has not been the problem for the last 15 years.<br />
The problems lay in the way in which organisations work with information, sloppy software and ultimately in the liabilities and externalities wa accept only when it comes to software. (We stopped accepting this kind of behaviour in the auto industry in the 30s.)<br />
Things will not get better untill the ones that are really responsible for the different failures (from sloppy software to sloppy prcedures) are the ones that bare the burden of the financial loss derived.  As long as these costs are for software companies and the companies responsible for the deployment of this software (ex. banks) an externality (an ID theft is shoulder by the customer for example) no real progress will be made.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig Overend</title>
		<link>http://metamodern.com/2009/11/25/cybersecurity-let%e2%80%99s-try-something-that-can-work/comment-page-1/#comment-2179</link>
		<dc:creator>Craig Overend</dc:creator>
		<pubDate>Fri, 27 Nov 2009 03:32:52 +0000</pubDate>
		<guid isPermaLink="false">http://metamodern.com/?p=6128#comment-2179</guid>
		<description>&lt;a href=&quot;http://www.ccnx.org/&quot; rel=&quot;nofollow&quot;&gt;CCNX&lt;/a&gt; and the &lt;a href=&quot;http://www.ccnx.org/content/content-centric-networking-resources&quot; rel=&quot;nofollow&quot;&gt;security paper&lt;/a&gt; for it.</description>
		<content:encoded><![CDATA[<p><a href="http://www.ccnx.org/" rel="nofollow">CCNX</a> and the <a href="http://www.ccnx.org/content/content-centric-networking-resources" rel="nofollow">security paper</a> for it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Toby</title>
		<link>http://metamodern.com/2009/11/25/cybersecurity-let%e2%80%99s-try-something-that-can-work/comment-page-1/#comment-2171</link>
		<dc:creator>Toby</dc:creator>
		<pubDate>Thu, 26 Nov 2009 08:57:38 +0000</pubDate>
		<guid isPermaLink="false">http://metamodern.com/?p=6128#comment-2171</guid>
		<description>I sympathise with the position that security by perimeter defence is insufficient. However, it doesn&#039;t follow that a general TCP-with-crypto protocol on which services could be built would solve any of the many security failings we face. If it were, then this would imply that most attacks occur because data is not encrypted while in transit. This is completely false.

Most data is stolen while at rest. Many (but not all and perhaps not even most) attacks result because we cannot build bug free software, nor even specify the security properties that the software we build ought to have.

Software engineering is no engineering at all but merely informal craftmanship. Until software construction becomes a rigorous discipline, that rests upon the same applied mathematical foundations as other engineering disciplines, I don&#039;t hold much hope for this situation to change.</description>
		<content:encoded><![CDATA[<p>I sympathise with the position that security by perimeter defence is insufficient. However, it doesn&#8217;t follow that a general TCP-with-crypto protocol on which services could be built would solve any of the many security failings we face. If it were, then this would imply that most attacks occur because data is not encrypted while in transit. This is completely false.</p>
<p>Most data is stolen while at rest. Many (but not all and perhaps not even most) attacks result because we cannot build bug free software, nor even specify the security properties that the software we build ought to have.</p>
<p>Software engineering is no engineering at all but merely informal craftmanship. Until software construction becomes a rigorous discipline, that rests upon the same applied mathematical foundations as other engineering disciplines, I don&#8217;t hold much hope for this situation to change.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

