<?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>mark.bockenstedt.net &#187; Security</title>
	<atom:link href="http://mark.bockenstedt.net/tag/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://mark.bockenstedt.net</link>
	<description>Tech Tips, How-To's, and Miscellaneous Geekery</description>
	<lastBuildDate>Tue, 19 May 2009 03:05:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>OAuth Explained</title>
		<link>http://mark.bockenstedt.net/2008/08/25/oauth-explained/</link>
		<comments>http://mark.bockenstedt.net/2008/08/25/oauth-explained/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 15:30:14 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[FriendFeed]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://mark.bockenstedt.net/?p=356</guid>
		<description><![CDATA[A few days I wrote a post about OpenID. There&#8217;s another authentication method similar to, but different from, OpenID called OAuth. OAuth stands for Open Authentication and was formed by a committee of users. The original spec for OAuth was released in late 2007. OpenID and OAuth were conceived for the same general purpose, but [...]]]></description>
			<content:encoded><![CDATA[<p>A few days I wrote a <a href="http://mark.bockenstedt.net/2008/08/15/openid-and-why-you-should-use-it/">post about OpenID</a>. There&#8217;s another authentication method similar to, <em>but different from</em>, OpenID called OAuth. <a href="http://oauth.net/">OAuth</a> stands for <strong>Open Authentication</strong> and was formed by a committee of users. The original spec for OAuth was released in late 2007. OpenID and OAuth were conceived for the same general purpose, but have little in common.</p>
<p>Imagine you own an expensive luxury car. A night on the town could put you at a fancy restaurant that offers valet service. Instead of giving the valet your owner&#8217;s key, you could hand the valet a less privileged key that would only start the car, allow it to be driven for one mile, and also lock out non-essential services (address book, navigation, etc). This is the basic concept of OAuth.</p>
<p>When you pass your username and password to an API, you&#8217;re giving it complete access to your account. If the wrong people get a hold of your credentials, they could use it maliciously and potentially lock you out of your account. Giving an API a password that only allows it to perform certain actions is the basis for OAuth and protects your identity from being used by others.</p>
<p>In the social networking world, <a href="http://www.friendfeed.com/">FriendFeed</a> allows services to interface with the API using a username and key that is separate from the password (Oauth in a nutshell). Other sites that tell you to use a secondary password or a key are operating under the same premise. <a href="http://twitter.com/">Twitter</a> also supports OAuth, but has little documentation on using it.</p>
<p>While OpenID mainly controls your information for websites as a whole, OAuth is primarily used for API access delegation. With OAuth, you can share information between websites without handing out your username and password. Neither one can (or should) be used mutually exclusive from the other service. Not all sites support OAuth, but it&#8217;s a growing trend that is catching steam.</p>
<p><em>Interested in a <a href="http://www.hueniverse.com/hueniverse/2007/10/beginners-guide.html">more in-depth analysis</a> of OAuth? Check it out on <a href="http://www.hueniverse.com/">Hueniverse</a>.</em></p>
<h3  class="related_post_title"><h2>Related Posts</h2></h3><ul class="related_post"><li><a href="http://mark.bockenstedt.net/2009/05/18/add-your-twitter-timeline-to-friendfeed-with-an-imaginary-friend/" title="Add Your Twitter Timeline to FriendFeed with an Imaginary Friend">Add Your Twitter Timeline to FriendFeed with an Imaginary Friend</a></li><li><a href="http://mark.bockenstedt.net/2008/09/04/follow-nfl-scores-on-twitter-with-nfl-scorebot/" title="Follow NFL Scores on Twitter with NFL ScoreBot">Follow NFL Scores on Twitter with NFL ScoreBot</a></li><li><a href="http://mark.bockenstedt.net/2008/08/15/openid-and-why-you-should-use-it/" title="OpenID and Why You Should Use It">OpenID and Why You Should Use It</a></li><li><a href="http://mark.bockenstedt.net/2008/07/11/tentative-mu-feature-list/" title="Tentative mu Feature List">Tentative mu Feature List</a></li><li><a href="http://mark.bockenstedt.net/2008/11/20/inaugural-ames-tweetup-a-success/" title="Inaugural Ames Tweetup a Success">Inaugural Ames Tweetup a Success</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://mark.bockenstedt.net/2008/08/25/oauth-explained/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenID and Why You Should Use It</title>
		<link>http://mark.bockenstedt.net/2008/08/15/openid-and-why-you-should-use-it/</link>
		<comments>http://mark.bockenstedt.net/2008/08/15/openid-and-why-you-should-use-it/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 15:00:12 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://mark.bockenstedt.net/?p=338</guid>
		<description><![CDATA[What is OpenID? OpenID is a decentralized, free, open standard that lets users control the amount of personal information they provide to a website. Simply put, it&#8217;s a way to control what personal information you allow sites access to and the ability to control it more easily. When using an OpenID, users authenticate themselves to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mark.bockenstedt.net/wp-content/uploads/2008/08/openid-logo.gif"><img class="alignnone size-medium wp-image-339" title="openid-logo" src="http://mark.bockenstedt.net/wp-content/uploads/2008/08/openid-logo.gif" alt="" width="200" height="70" /></a></p>
<p><strong>What is OpenID?</strong></p>
<p><a href="http://openid.net/">OpenID</a> is a decentralized, free, open standard that lets users control the amount of personal information they provide to a website. Simply put, it&#8217;s a way to control what personal information you allow sites access to and the ability to control it more easily. When using an OpenID, users authenticate themselves to sites using their OpenID url (aka alice.myopenid.com).  Users don&#8217;t sign up for certain sites with a traditional username and password, but rather control their identity through their OpenID provider. If you like having multiple logins across the web but not having to sign up with a username and password (<em>and remember them</em>) for each one, OpenID is the solution for your problem. Any website can utilize OpenID authentication, yet very few do.</p>
<p><strong>Why Use OpenID?</strong></p>
<p>OpenID makes website signup and authentication <strong>simple and secure</strong>. The major benefit of OpenID is that it gives you more control over your online identity while saving you time. When using OpenID, you don’t have to sign up and find a username for each site that supports OpenID. Instead, you use the OpenID identity you&#8217;ve already established. Your OpenID allows you to simply remember your OpenID url &#8212; it takes care of the rest.</p>
<p><strong>How Does It Work?</strong></p>
<p>When you authenticate yourself to an OpenID enabled site, it makes a call back to your OpenID provider. The provider then asks you to log in to the ID service (if you&#8217;re not already). When you&#8217;ve successfully authenticated yourself to the OpenID server, it will ask if you want to allow access to the site requesting authentication. You can generally specify that you want to allow access to your identity forever, or for a certain period of time. The provider I&#8217;m using, myopenid.com, also shows me when the last time I logged into a particular site was, how many times I&#8217;ve granted my ID access to that site, and if I&#8217;ve specified to always allow access to the site.</p>
<p><strong>Which Sites Use It?</strong></p>
<p>Some of the bigger names using OpenID include <a href="http://www.yahoo.com/">Yahoo</a>, <a href="http://www.microsoft.com/">Microsoft</a>, <a href="http://www.flickr.com/">Flickr</a>, <a href="http://www.aol.com/">AOL</a>, and <a href="http://wordpress.org/">WordPress</a>. For a more complete list of services, check out the <a href="https://www.myopenid.com/directory?c=20&amp;s=name">OpenID Directory</a>.</p>
<p><strong>Explanatory Video</strong></p>
<p>This five minute video does a good job of explaining how OpenID interacts with the user and websites.<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/xcmY8Pk-qEk&amp;color1=11645361&amp;color2=13619151&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/xcmY8Pk-qEk&amp;color1=11645361&amp;color2=13619151&amp;hl=en&amp;fs=1" allowfullscreen="true" wmode="transparent"></embed></object></p>
<p><strong>Where Do I Get One?</strong></p>
<p>There are a number of Identity Providers. I use <a href="http://myopenid.com/">myopenid.com</a>, but I know others who have used <a href="http://getopenid.com/">getopenid.com</a>. The site in the video is <a href="https://myvidoop.com/">myvidoop.com</a>. If you have an account on <a href="http://www.flickr.com/">Flickr</a>, <a href="http://www.gmail.com/">Gmail</a>, or <a href="http://www.yahoo.com/">Yahoo</a>, chances are you already have one! If not, head over to one of the aforementioned sites to get one.</p>
<h3  class="related_post_title"><h2>Related Posts</h2></h3><ul class="related_post"><li><a href="http://mark.bockenstedt.net/2008/08/25/oauth-explained/" title="OAuth Explained">OAuth Explained</a></li><li><a href="http://mark.bockenstedt.net/2008/08/01/under-review-toodledo/" title="Under Review: Toodledo">Under Review: Toodledo</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://mark.bockenstedt.net/2008/08/15/openid-and-why-you-should-use-it/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
