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

<channel>
	<title>kdmurray.blog &#187; cloud</title>
	<atom:link href="http://kdmurray.net/tag/cloud/feed/" rel="self" type="application/rss+xml" />
	<link>http://kdmurray.net</link>
	<description>The crossroads of life and tech</description>
	<lastBuildDate>Tue, 07 Feb 2012 20:34:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Security for Client Applications: OAuth</title>
		<link>http://kdmurray.net/2010/11/26/security-for-client-applications-oauth/</link>
		<comments>http://kdmurray.net/2010/11/26/security-for-client-applications-oauth/#comments</comments>
		<pubDate>Fri, 26 Nov 2010 07:42:41 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Soapbox]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[services]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=850</guid>
		<description><![CDATA[Recently I was listening to Security Now when the topic of OAuth keys being hacked out of Android applications came up. There was some discussion on how services that require OAuth for authentication (as Twitter now does) cause problems for client applications. (NB: In this post I&#8217;m referring to client applications specifically as something that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kdmurray.net/wp-content/uploads/2010/11/oauth-logo11.png"><img class="alignleft size-full wp-image-864" title="oauth-logo" src="http://kdmurray.net/wp-content/uploads/2010/11/oauth-logo11.png" alt="" width="200" height="60" /></a>Recently I was listening to <a href="http://twit.tv/sn" target="_blank">Security Now</a> when the topic of <a href="http://oauth.net/about/" target="_blank">OAuth</a> keys <a href="http://www.techeye.net/security/gaping-hole-found-in-twitter-oauth-authentication-process" target="_blank">being hacked out of Android applications</a> came up. There was some discussion on how services that require OAuth for authentication (as Twitter now does) cause problems for client applications. (NB: In this post I&#8217;m referring to client applications specifically as something that the end user downloads to their PC or other device.) The case was made that the problem is that OAuth was not written for client development, and is really only secure when running from a web-server.</p>
<p>The key to the &#8220;vulnerability&#8221; with OAuth is that each application is given its own key. That key ties any request made to the service (Twitter for example) to the application which owns the key. The concern was that if the key falls into the wrong hands users&#8217; personal information could be put at risk. With the key needing to reside somewhere that the application can read it, they&#8217;re typically stored within the application code which makes finding the key a trivial matter for a hacker.</p>
<p>The thought occurred to me that if you need to access a web-based service which requires OAuth, it might be helpful to have an intermediary service handle that authentication for you. By adding a service tier which authenticates a specific user of your application and performs all of the direct interaction with the service there&#8217;s no need to keep the OAuth keys on the client which makes them much more difficult to compromise.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://kdmurray.net/2010/11/26/security-for-client-applications-oauth/&via=kdmurray&text=Security for Client Applications: OAuth&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2010/11/26/security-for-client-applications-oauth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Docs Adds Cloud Storage</title>
		<link>http://kdmurray.net/2010/01/13/google-docs-adds-cloud-storage/</link>
		<comments>http://kdmurray.net/2010/01/13/google-docs-adds-cloud-storage/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 07:38:32 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[docs]]></category>
		<category><![CDATA[files]]></category>
		<category><![CDATA[GDrive]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Docs]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[types]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=819</guid>
		<description><![CDATA[Google Docs today expanded the functionality of the service by offering 1GB of cloud storage for any type of file you want to upload. The only restrictions seem to be the 1GB cap on storage (you can buy more at $0.25 USD / GB) and the limit of 250MB per individual file. Though it doesn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Google Docs today expanded the functionality of the service by <a href="http://googleblog.blogspot.com/2010/01/upload-your-files-and-access-them.html" target="_blank">offering 1GB of cloud storage</a> for any type of file you want to upload. The only restrictions seem to be the 1GB cap on storage (you can buy more at $0.25 USD / GB) and the limit of 250MB per individual file.</p>
<p>Though it doesn&#8217;t quite match some of the other features we&#8217;ve become accustomed to seeing in cloud storage like an OS client with drag &amp; drop functionality, it certainly provides a reliable place to store some of your larger files that won&#8217;t fit under the smaller 20MB cap that Google places on email. This is quite possibly the precursor to the much lauded and speculated about G-Drive cloud storage service.</p>
<p>via <a href="http://lifehacker.com/5446337/" target="_blank">LifeHacker</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://kdmurray.net/2010/01/13/google-docs-adds-cloud-storage/&via=kdmurray&text=Google Docs Adds Cloud Storage&related=:&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2010/01/13/google-docs-adds-cloud-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Object Caching 584/640 objects using disk: basic

Served from: kdmurray.net @ 2012-02-08 18:20:23 -->
