<?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 for Cloudy with a chance of storage</title>
	<atom:link href="http://dev.cleversafe.org/weblog/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://dev.cleversafe.org/weblog</link>
	<description>Cleversafe blog covering top trends in cloud storage, security, confidentiality, data integrity, availability, and storage efficiency.</description>
	<lastBuildDate>Mon, 17 May 2010 18:53:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Response Part 2: Complexities of Key Management by jresch</title>
		<link>http://dev.cleversafe.org/weblog/?p=111&#038;cpage=1#comment-7734</link>
		<dc:creator>jresch</dc:creator>
		<pubDate>Mon, 17 May 2010 18:53:52 +0000</pubDate>
		<guid isPermaLink="false">http://dev.cleversafe.org/weblog/index.php/?p=111#comment-7734</guid>
		<description>James,

Thank you for your comment, it is very insightful.  I will attempt to address the five points you raised.

1) What you describe would indeed offer similar benefits and performance, however we considered it to be architecturally more complicated to integrate, since the pre-IDA data transformation would have to affect the state of the post-IDA transformation of individual slices.  Using the AONT there is a single location which we can apply the transformation on the entire data source.

2) One of the key pieces of our technology is the concept of Information Dispersal, which ideally occurs over geographic distances.  Before we integrated the AONT we still advocated geographic separation between sites for improved independence of failures and outages.  With AONT is offers a very strong security story, as storage of slices is split between distinct sites, and the hardware is managed by different people.  Under this configuration, the process is likely better than than typical keyed-encryption deployments.

3) One technology we are looking into to deal with lost disks is harddisk encryption based on a key stored in a TPM chip.  This greatly simplifies the process for RMA&#039;ing defective disks, the disks store no useful information and even with all N disks, one would learn nothing.  Further when it comes to retiring an entire set of old machines, the key can be quickly erased.  Even short of this, AONT offers a lot of advantages, especially in a geographically dispersed configuration.  If an attacker was dumpster diving for discarded drives, they would have to be lucky enough to find a threshold number of drives which belonged to the same set of N disks.  While certainly feasible for a well funded adversary, it is unlikely that a casual dumpster diver would have such luck.

4) Regarding the detection of compromise, when it comes to what an attacker could compel a machine to do anything is possible.  However, to foil the plans of an attacker one may institute a data refreshing period.  For example, the scheduled might be to read and re-write all data in the system every 6 months.  This process of refreshing the data makes old slices an attacker may have compromised obsolete.  Therefore it limits the window of time an attacker has to get a threshold number of machines to six months.  If one believes a machine has been compromised, that machine ought to be re-imaged, and all peer-slices to the ones stored on that machine should be refreshed as soon as possible.

5) We&#039;ve become aware of the POTSHARDS paper since announcing our technique.  While POTSHARDS achieves a similar goal for a key-less encryption system, it was based on information theoretically secure secret sharing schemes.  The advantage of information theoretic security is it can never be brute forced.  However, the downside is every &quot;share&quot; is going to be the same size as the original data.  Therefore in a 10-of-15 configuration, the data size will be 15X the original.  Using Reed-Solomon with AONT forms a computationally secure secret sharing scheme.  These slices could be brute forced but the difficulty would be equivalent to brute forcing the underlying cipher.  The advantage is that each &quot;slice&quot; is only 1/Threshold the size of the original data.  So a 10-of-15 configuration would only require 1.5X the storage of the original data.  Therefore the level of performance and storage efficiency for our approach is significantly higher than POTSHARDS.

Regarding your final comment, I believe the POTSHARDS paper makes a reasonable case for why key management isn&#039;t strictly required to build a secure system.  What you say, however, is that costs are lower to protect a key than to protect data, because keys are smaller in size.  I&#039;m not convinced of this, however.  Keys are typically smaller than data to make them more manageable, but I don&#039;t think this lowers the cost of securing them.  In a typical keyed-encryption system, there will be at least two systems, one for storing keys and another for storing data.  However, just because one location is storing encrypted data doesn&#039;t mean it doesn&#039;t have to be secured.  The storage location still needs to be secured for availability reasons.  If anyone can access the storage location, they could corrupt or destroy that data, making it permanently unavailable.

In a dispersed storage system, there are typically more than two locations that need to be secured, however the more locations the higher the security guarantees for the system.  For example, one might choose a 2-of-2 configuration for dispersal, and the security properties and storage overhead would be identical to a typical keyed-encryption system.  2 locations need to be compromised to yield the data, the loss of one location causes the data to be unavailable, etc.  However by using a 10-of-10 configurations, while you need to secure 10 locations instead of 2, for an attacker to break confidentiality they would need to compromise 10 locations instead of 2.  This affords users more flexibility regarding the level of security they achieve for their data.

Jason</description>
		<content:encoded><![CDATA[<p>James,</p>
<p>Thank you for your comment, it is very insightful.  I will attempt to address the five points you raised.</p>
<p>1) What you describe would indeed offer similar benefits and performance, however we considered it to be architecturally more complicated to integrate, since the pre-IDA data transformation would have to affect the state of the post-IDA transformation of individual slices.  Using the AONT there is a single location which we can apply the transformation on the entire data source.</p>
<p>2) One of the key pieces of our technology is the concept of Information Dispersal, which ideally occurs over geographic distances.  Before we integrated the AONT we still advocated geographic separation between sites for improved independence of failures and outages.  With AONT is offers a very strong security story, as storage of slices is split between distinct sites, and the hardware is managed by different people.  Under this configuration, the process is likely better than than typical keyed-encryption deployments.</p>
<p>3) One technology we are looking into to deal with lost disks is harddisk encryption based on a key stored in a TPM chip.  This greatly simplifies the process for RMA&#8217;ing defective disks, the disks store no useful information and even with all N disks, one would learn nothing.  Further when it comes to retiring an entire set of old machines, the key can be quickly erased.  Even short of this, AONT offers a lot of advantages, especially in a geographically dispersed configuration.  If an attacker was dumpster diving for discarded drives, they would have to be lucky enough to find a threshold number of drives which belonged to the same set of N disks.  While certainly feasible for a well funded adversary, it is unlikely that a casual dumpster diver would have such luck.</p>
<p>4) Regarding the detection of compromise, when it comes to what an attacker could compel a machine to do anything is possible.  However, to foil the plans of an attacker one may institute a data refreshing period.  For example, the scheduled might be to read and re-write all data in the system every 6 months.  This process of refreshing the data makes old slices an attacker may have compromised obsolete.  Therefore it limits the window of time an attacker has to get a threshold number of machines to six months.  If one believes a machine has been compromised, that machine ought to be re-imaged, and all peer-slices to the ones stored on that machine should be refreshed as soon as possible.</p>
<p>5) We&#8217;ve become aware of the POTSHARDS paper since announcing our technique.  While POTSHARDS achieves a similar goal for a key-less encryption system, it was based on information theoretically secure secret sharing schemes.  The advantage of information theoretic security is it can never be brute forced.  However, the downside is every &#8220;share&#8221; is going to be the same size as the original data.  Therefore in a 10-of-15 configuration, the data size will be 15X the original.  Using Reed-Solomon with AONT forms a computationally secure secret sharing scheme.  These slices could be brute forced but the difficulty would be equivalent to brute forcing the underlying cipher.  The advantage is that each &#8220;slice&#8221; is only 1/Threshold the size of the original data.  So a 10-of-15 configuration would only require 1.5X the storage of the original data.  Therefore the level of performance and storage efficiency for our approach is significantly higher than POTSHARDS.</p>
<p>Regarding your final comment, I believe the POTSHARDS paper makes a reasonable case for why key management isn&#8217;t strictly required to build a secure system.  What you say, however, is that costs are lower to protect a key than to protect data, because keys are smaller in size.  I&#8217;m not convinced of this, however.  Keys are typically smaller than data to make them more manageable, but I don&#8217;t think this lowers the cost of securing them.  In a typical keyed-encryption system, there will be at least two systems, one for storing keys and another for storing data.  However, just because one location is storing encrypted data doesn&#8217;t mean it doesn&#8217;t have to be secured.  The storage location still needs to be secured for availability reasons.  If anyone can access the storage location, they could corrupt or destroy that data, making it permanently unavailable.</p>
<p>In a dispersed storage system, there are typically more than two locations that need to be secured, however the more locations the higher the security guarantees for the system.  For example, one might choose a 2-of-2 configuration for dispersal, and the security properties and storage overhead would be identical to a typical keyed-encryption system.  2 locations need to be compromised to yield the data, the loss of one location causes the data to be unavailable, etc.  However by using a 10-of-10 configurations, while you need to secure 10 locations instead of 2, for an attacker to break confidentiality they would need to compromise 10 locations instead of 2.  This affords users more flexibility regarding the level of security they achieve for their data.</p>
<p>Jason</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Response Part 2: Complexities of Key Management by No Wonder People get Confused about Cloud Security at Cloudy with a chance of storage</title>
		<link>http://dev.cleversafe.org/weblog/?p=111&#038;cpage=1#comment-7731</link>
		<dc:creator>No Wonder People get Confused about Cloud Security at Cloudy with a chance of storage</dc:creator>
		<pubDate>Mon, 17 May 2010 16:37:55 +0000</pubDate>
		<guid isPermaLink="false">http://dev.cleversafe.org/weblog/index.php/?p=111#comment-7731</guid>
		<description>[...] approach is not only clearly explained, but relies on well known and analyzed techniques for achieving data security.  Moreover, it [...]</description>
		<content:encoded><![CDATA[<p>[...] approach is not only clearly explained, but relies on well known and analyzed techniques for achieving data security.  Moreover, it [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Major Trends at Storage Visions 2010 by teaparty</title>
		<link>http://dev.cleversafe.org/weblog/?p=364&#038;cpage=1#comment-6530</link>
		<dc:creator>teaparty</dc:creator>
		<pubDate>Mon, 12 Apr 2010 02:32:19 +0000</pubDate>
		<guid isPermaLink="false">http://dev.cleversafe.org/weblog/?p=364#comment-6530</guid>
		<description>Hi, I see all your blogs, keep them coming.</description>
		<content:encoded><![CDATA[<p>Hi, I see all your blogs, keep them coming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on High availability with iSCSI by Science and Religion</title>
		<link>http://dev.cleversafe.org/weblog/?p=46&#038;cpage=1#comment-5976</link>
		<dc:creator>Science and Religion</dc:creator>
		<pubDate>Sun, 28 Mar 2010 02:47:31 +0000</pubDate>
		<guid isPermaLink="false">http://dev.cleversafe.org/weblog/index.php/?p=46#comment-5976</guid>
		<description>I guess I&#039;m going to have to look up a couple more things, but this is a pretty good place to start.</description>
		<content:encoded><![CDATA[<p>I guess I&#8217;m going to have to look up a couple more things, but this is a pretty good place to start.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Confirmation the future of storage is dispersal by Michael Versace</title>
		<link>http://dev.cleversafe.org/weblog/?p=423&#038;cpage=1#comment-5322</link>
		<dc:creator>Michael Versace</dc:creator>
		<pubDate>Mon, 15 Mar 2010 11:00:37 +0000</pubDate>
		<guid isPermaLink="false">http://dev.cleversafe.org/weblog/?p=423#comment-5322</guid>
		<description>I spoke about IDA solutions with a group of security practitioners at the RSA 2010 conference.  Some but not many were familiar with the technology, and less were able to articulate the value of IDA network and storage solutions over security that they&#039;re familiar with: data encryption/key management, IPSec, VPNs, SSL.

Some of the feedback I received -

- &quot;I agree that the use of something like [bit spitting/IDA] are interesting uses of technology in this space and rightly deserve to be investigated further by industry experts and analysts&quot;.

- &quot;I have been heavily involved in practical implementation of [security} solutions and one of the ongoing debates is about security of proprietary versus published algorithms and the relative merits and trust that should be placed in each. That is why AES, and 3DES before hand, are openly published algorithms with the strength being in the keys and algorithm implementation, and not the secrecy of the algorithm itself.

Clearly the value of IDA goes beyond security, but it&#039;s apparent that IDA could be better explained to the security community in order for the security practitioner to advocate the value proposition to their storage counterparts and LoBs.</description>
		<content:encoded><![CDATA[<p>I spoke about IDA solutions with a group of security practitioners at the RSA 2010 conference.  Some but not many were familiar with the technology, and less were able to articulate the value of IDA network and storage solutions over security that they&#8217;re familiar with: data encryption/key management, IPSec, VPNs, SSL.</p>
<p>Some of the feedback I received -</p>
<p>- &#8220;I agree that the use of something like [bit spitting/IDA] are interesting uses of technology in this space and rightly deserve to be investigated further by industry experts and analysts&#8221;.</p>
<p>- &#8220;I have been heavily involved in practical implementation of [security} solutions and one of the ongoing debates is about security of proprietary versus published algorithms and the relative merits and trust that should be placed in each. That is why AES, and 3DES before hand, are openly published algorithms with the strength being in the keys and algorithm implementation, and not the secrecy of the algorithm itself.</p>
<p>Clearly the value of IDA goes beyond security, but it&#8217;s apparent that IDA could be better explained to the security community in order for the security practitioner to advocate the value proposition to their storage counterparts and LoBs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 3 Reasons Why Encryption is Overrated by Ramit</title>
		<link>http://dev.cleversafe.org/weblog/?p=63&#038;cpage=1#comment-4358</link>
		<dc:creator>Ramit</dc:creator>
		<pubDate>Mon, 15 Feb 2010 16:44:04 +0000</pubDate>
		<guid isPermaLink="false">http://dev.cleversafe.org/weblog/index.php/?p=63#comment-4358</guid>
		<description>Interesting article, thought i may not agree with the points. I&#039;ll post my reasons why Encryption is UNDERRATED on my blog !</description>
		<content:encoded><![CDATA[<p>Interesting article, thought i may not agree with the points. I&#8217;ll post my reasons why Encryption is UNDERRATED on my blog !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 3 Reasons Why Encryption is Overrated by visualdesigning</title>
		<link>http://dev.cleversafe.org/weblog/?p=63&#038;cpage=1#comment-4347</link>
		<dc:creator>visualdesigning</dc:creator>
		<pubDate>Mon, 15 Feb 2010 05:29:18 +0000</pubDate>
		<guid isPermaLink="false">http://dev.cleversafe.org/weblog/index.php/?p=63#comment-4347</guid>
		<description>Very interesting blog. I will come regularly here. Thanks the author</description>
		<content:encoded><![CDATA[<p>Very interesting blog. I will come regularly here. Thanks the author</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Trends in the advancement of storage virtualization: advanced data virtualization by Gerda Hambly</title>
		<link>http://dev.cleversafe.org/weblog/?p=310&#038;cpage=1#comment-4288</link>
		<dc:creator>Gerda Hambly</dc:creator>
		<pubDate>Fri, 12 Feb 2010 22:53:47 +0000</pubDate>
		<guid isPermaLink="false">http://dev.cleversafe.org/weblog/index.php/?p=310#comment-4288</guid>
		<description>Very good text. I&#039;ve found your blog via Google and I&#039;m really happy  about the information you provide in your articles. Btw your sites layout is really messed up on the Kmelon browser. Would be cool if you could fix that. Anyhow keep up the good work!</description>
		<content:encoded><![CDATA[<p>Very good text. I&#8217;ve found your blog via Google and I&#8217;m really happy  about the information you provide in your articles. Btw your sites layout is really messed up on the Kmelon browser. Would be cool if you could fix that. Anyhow keep up the good work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Major Trends at Storage Visions 2010 by pharmacy tech</title>
		<link>http://dev.cleversafe.org/weblog/?p=364&#038;cpage=1#comment-4186</link>
		<dc:creator>pharmacy tech</dc:creator>
		<pubDate>Wed, 10 Feb 2010 05:15:13 +0000</pubDate>
		<guid isPermaLink="false">http://dev.cleversafe.org/weblog/?p=364#comment-4186</guid>
		<description>nice post. thanks.</description>
		<content:encoded><![CDATA[<p>nice post. thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Silent Errors by Andy Leonard</title>
		<link>http://dev.cleversafe.org/weblog/?p=259&#038;cpage=1#comment-3977</link>
		<dc:creator>Andy Leonard</dc:creator>
		<pubDate>Wed, 03 Feb 2010 00:29:21 +0000</pubDate>
		<guid isPermaLink="false">http://dev.cleversafe.org/weblog/index.php/?p=259#comment-3977</guid>
		<description>A couple notes relating to the comments about ZFS: You can still write to a degraded RAID-Z zpool, just like you can write to a RAID-5 array that has lost a drive.  Additionally, it bears mentioning that ZFS supports double- and triple-parity RAID - RAIDZ-2 and RAIDZ-3.</description>
		<content:encoded><![CDATA[<p>A couple notes relating to the comments about ZFS: You can still write to a degraded RAID-Z zpool, just like you can write to a RAID-5 array that has lost a drive.  Additionally, it bears mentioning that ZFS supports double- and triple-parity RAID &#8211; RAIDZ-2 and RAIDZ-3.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
