<?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>Talking Identity &#124; Nishant Kaushik&#039;s Look at the World of Identity Management</title>
	<atom:link href="http://blog.talkingidentity.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.talkingidentity.com</link>
	<description>An Architect&#039;s Quest to make sense of the world of Identity and Access Management</description>
	<lastBuildDate>Fri, 24 May 2013 15:17:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>The Conundrum of 2FA meets the Enigma that is PAM</title>
		<link>http://blog.talkingidentity.com/2013/04/the-conundrum-of-2fa-meets-the-enigma-that-is-pam.html</link>
		<comments>http://blog.talkingidentity.com/2013/04/the-conundrum-of-2fa-meets-the-enigma-that-is-pam.html#comments</comments>
		<pubDate>Wed, 24 Apr 2013 19:45:15 +0000</pubDate>
		<dc:creator>Nishant Kaushik</dc:creator>
				<category><![CDATA[Insight IdM]]></category>

		<guid isPermaLink="false">http://blog.talkingidentity.com/?p=1548</guid>
		<description><![CDATA[&#8220;It&#8217;s a mystery. Broken into a jigsaw puzzle. Wrapped in a conundrum. Hidden in a Chinese box. A riddle.&#8221; - The Riddler, The Long Halloween Yesterday&#8217;s hack of the AP&#8217;s Twitter account was big. Not only did the impact it had on the stock market prove Ranjeet&#8217;s thesis that Twitter is now a SOX (Sarbanes-Oxley) [...]]]></description>
				<content:encoded><![CDATA[<p>&#8220;It&#8217;s a mystery. Broken into a jigsaw puzzle. Wrapped in a conundrum. Hidden in a Chinese box. A riddle.&#8221;<br />
- The Riddler, <a href="http://en.wikipedia.org/wiki/Batman:_The_Long_Halloween" target="_blank">The Long Halloween</a></p>
<p><a href="http://www.batmanarkhamcity.com/"><img class="alignright size-full wp-image-1551" alt="ArkhamCityRenderRiddler_Small" src="http://blog.talkingidentity.com/wp-content/uploads/2013/04/ArkhamCityRenderRiddler_Small.jpg" width="200" height="323" /></a>Yesterday&#8217;s <a href="http://cbsn.ws/17gDtS7" target="_blank">hack of the AP&#8217;s Twitter account</a> was big. Not only did the impact it had on the stock market prove <a href="http://twitter.com/rvidwans" target="_blank">Ranjeet&#8217;s</a> thesis that <a href="http://bit.ly/151NzYQ" target="_blank">Twitter is now a SOX (Sarbanes-Oxley) application</a>, it added to the <a href="http://bit.ly/13T3yaV" target="_blank">long list of Twitter hacks</a> that have led to <a href="https://twitter.com/NishantK/status/304295697367326720" target="_blank">repeated calls</a> for Twitter to add two factor authentication (2FA) for their accounts. And the news that came out in the immediate aftermath of the AP hack is that <a href="http://bit.ly/13uSvBD" target="_blank">Twitter is working on adding 2FA</a>.</p>
<p>But this creates an interesting issue. Pretty much everyone that added 2FA after the now legen&#8230;wait for it&#8230;dary <a href="http://bit.ly/OXBjz9" target="_blank">Mat Honan hack</a> implemented the same mechanism: add a mobile number to the account, and supplement the normal password based authentication with a verification code that is sent to that mobile device via SMS. Works pretty well for your Google mail, your Facebook account, your iCloud account. But Twitter has an interesting challenge here (which may be why they didn&#8217;t rush to add it).</p>
<p>This method works pretty well when we&#8217;re talking about a personal Twitter account. But the accounts that are <em>most likely</em> to be attacked, and therefore in <em>most need</em> of stronger authentication, are the <strong>channel accounts</strong> &#8211; for brands, celebrities and organizations (like the AP). These accounts are usually not operated by an individual, but rather by <a href="https://twitter.com/NishantK/status/311853754813136896" target="_blank">teams of people</a>. Twitter has no feature to support this, though there are any number of Twitter tools out there that facilitate this by adding a management layer on top. However, whether you&#8217;re using a tool or just managing this ad-hoc, it all relies on the <strong>sharing of login credentials</strong> &#8211; the Twitter username and password. So what happens when 2FA is added to such accounts? Whose mobile number will be provided to Twitter? As Eve Maler pointed out in <a href="http://bit.ly/XGFbL7" target="_blank">an excellent blog post</a>, 2FA effectively kills any password sharing based approach.</p>
<p>It&#8217;s a far more interesting question to consider when you expand the arena to include enterprise applications. The IAM suite of products includes <strong>Privileged Account Management</strong> or PAM (aka PUM) products that are specifically designed to tackle the problem of shared accounts, usually highly sensitive (and therefore needing stronger protection) admin accounts. PAM products usually work by taking over the use and management of the shared password, either signing the user in transparently (without revealing the password) or revealing a one-time use password after the user has authenticated themselves using their own unique credentials. There&#8217;s a very direct impact on these tools if the application they are managing authentication to suddenly changes their authentication model. And with more and more enterprise applications now in the cloud, and <a href="http://bit.ly/15M2Ug5" target="_blank">adopting this kind of 2FA</a>, one wonders what the future of PAM will look like (welcome to my world).</p>
<p>Maybe this is why Twitter didn&#8217;t rush to add 2FA to their accounts, because they realized that doing so would break the usage model of some of their most valued users &#8211; channel managers. And if they now roll out fast and cheap 2FA (as Eve <a href="https://twitter.com/xmlgrrl/status/327118149642248193" target="_blank">put it</a>) in response, then it&#8217;s likely that the accounts they are doing this for are unlikely to turn it on because of the impact it has on their operational model for using/managing Twitter.</p>
<p>The only <strong>real short-term answer</strong> for Twitter (and similar applications) is to roll out true delegation of usage rights to multiple identities. The model by which Facebook Pages are managed, where people authenticate using their individual Facebook identities and are granted fine-grained (!) admin rights, comes to mind here. This then ties back to Twitter being a SOX app and the need for IAM systems to treat these applications like any other enterprise application.</p>
<p>The only <strong>real long-term answer</strong> for all applications is to do real (not fast and cheap) MFA (multi-factor authentication) and eliminating shared accounts by combining a delegated authorization model with claims-based recognition of identities. That, unfortunately, is a much harder problem to solve.</p>
<p><a href="http://themorningsocial.com/2013/02/05/build-your-social-media-team-in-2013/"><img class="alignnone" alt="" src="http://themorningsocialdotcom.files.wordpress.com/2013/02/build-a-social-media-team.png?w=547" width="547" height="410" /></a></p>
<p><strong>[UPDATE 5/23/2012]</strong> &#8211; So Twitter has <a href="http://bit.ly/11fqeLC" target="_blank">finally added two factor authentication</a>. And it is, as expected, not done the way that they needed to do it (and why are they calling it &#8220;login verification&#8221;?). Let&#8217;s see how channel managers respond, and if Twitter notices (when they track who turned it on).</p>
<p class="tags"></p>]]></content:encoded>
			<wfw:commentRss>http://blog.talkingidentity.com/2013/04/the-conundrum-of-2fa-meets-the-enigma-that-is-pam.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Dilemma of the OAuth Token Collector</title>
		<link>http://blog.talkingidentity.com/2013/02/the-dilemma-of-the-oauth-token-collector.html</link>
		<comments>http://blog.talkingidentity.com/2013/02/the-dilemma-of-the-oauth-token-collector.html#comments</comments>
		<pubDate>Tue, 05 Feb 2013 21:17:48 +0000</pubDate>
		<dc:creator>Nishant Kaushik</dc:creator>
				<category><![CDATA[Personal Identity Management]]></category>
		<category><![CDATA[Hack Attack]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[Passwords Must Die]]></category>
		<category><![CDATA[Token Management]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.talkingidentity.com/?p=1528</guid>
		<description><![CDATA[&#8216;Tis the season to be hacked, I guess. Twitter joined a bunch of other companies in revealing that it was the target of a sophisticated attack that may have exposed the information for about 250,000 users. While the data that was allegedly exposed, including encrypted/salted versions of passwords, was not as bad as in some [...]]]></description>
				<content:encoded><![CDATA[<p>&#8216;Tis the season to be hacked, I guess. Twitter joined a bunch of other companies in <a href="http://bit.ly/14CcO0V" target="_blank">revealing that it was the target</a> of a sophisticated attack that may have exposed the information for about 250,000 users. While the data that was allegedly exposed, including encrypted/salted versions of passwords, was not <a href="http://bit.ly/14PLc9x" target="_blank">as bad as in some other attacks recently</a>, Twitter did take some proactive measures in resetting passwords (and letting the users know that they need to set a new one) and revoking session tokens. And in what is quickly becoming a sad industry pattern for websites that get hacked, it is now <a href="http://on.mash.to/12qF6wP" target="_blank">considering adding two factor authentication</a>.</p>
<p>But what is far more interesting to consider are the ramifications this hack and Twitters response measures have had (or not had, depending on who you talk to) on the ecosystem that integrates with Twitter via it&#8217;s OAuth implementation. <a href="http://bit.ly/WskOxJ" target="_blank">This article</a> brought up the fact that 3rd party apps authorized to interact with Twitter are still able to tweet despite the passwords being reset. In other words, the resetting of the password had no impact on whether they still had access to the account. Why is this important? Because if you <a href="http://cnet.co/WOQpb3" target="_blank">consider one of the possible motives</a> behind the hack, the attacker could have used the time that they had control of the account to add an additional application (a Twitter client like Hootsuite, for example) to the list of authorized applications by going through the flow and issuing an OAuth token. Now, even after the password has been reset by Twitter and control of the account restored to its rightful owner, the attacker still has access to the Twitter account through that app. They are therefore able to send out tweets as that account, which would probably get noticed and caught pretty quickly (though an unsophisticated user may not know how to tackle it, and might just re-reset their password and think that it will fix the issue). Or worse, the attacker could simply spy undetected on the direct messages for that account, for a very long time. In this brand driven world of celebrities, politicians and corporations increasingly built on Twitter, think of the significant damage that could be done.</p>
<p>And you can extrapolate from this issues that could arise in the case of mobile apps in the enterprise. What impact does cutting off SSO access or changing an account password have on the access that an app a user installed on their mobile device has? BYOD has made this a very real challenge for your IAM program.</p>
<h2>So, what should have been done here?</h2>
<p>Should the password reset have automatically revoked the OAuth token for every single authorized app? If you&#8217;re like Paul here, that may be a huge inconvenience.</p>
<p><a href="https://twitter.com/paulmadsen/status/298790443271999488"><img class="size-full wp-image-1543" alt="Madsen54Apps" src="http://blog.talkingidentity.com/wp-content/uploads/2013/02/Madsen54Apps.jpg" width="491" height="302" /></a></p>
<p>Paul may be an extreme example (unkinder words <a href="https://twitter.com/weeUnquietMind/status/298837252983910400" target="_blank">have been uttered</a> for him). But in a world where we all have multiple services and multiple devices that we use to access Twitter, the number can get up there pretty quickly. I checked my number, and it turned out to be 13, but that&#8217;s with me being pretty ruthless about going in and removing stuff I haven&#8217;t used in a while. This led to <a href="http://bit.ly/YB6XFL" target="_blank">a nice little discussion on Twitter</a> (which I captured), but no consensus on a solution.</p>
<p>My perspective is that since it is usually hard to pinpoint the exact time at which an account got compromised, all tokens should be immediately revoked. This is especially relevant in scenarios where <a href="http://bit.ly/OXBjz9" target="_blank">a targeted individual</a> (as opposed to a whole group of users) gets hacked. And yes, it may be painful to have to go through and reauthorize all your apps, but it will at least get you to clean up those apps (and maybe come d0wn to a more reasonable number, Paul). I&#8217;ve <a href="http://bit.ly/vdw3mE" target="_blank">written in the past</a> that reviewing which 3rd party apps have access to your cloud services on a periodic basis is a crucial step to maintaining your security posture. And as you can see from the feedback message Paul got when he changed his password, Twitter did ask him to do just that.</p>
<p>As for what other measures are needed to handle this in the enterprise? That&#8217;s the topic for a whole other blog post.</p>
<p><a href="http://joaogeraldes.wordpress.com/2010/09/06/this-25-infographic-explores-twitter-%E2%80%99s-growth-and-over-the-past-four-years/"><img class="alignnone" alt="" src="http://joaogeraldes.files.wordpress.com/2010/09/24-infografic-twitterverse-by-jesse-and-briand-solis.jpg?w=640&amp;h=480" width="640" height="480" /></a></p>
<p>(Infographic from <a href="http://bit.ly/XKU3E2" target="_blank">Geraldes&#8217;s Blog</a>)</p>
<p class="tags">Tags: <a href="http://blog.talkingidentity.com/tag/hack-attack" rel="tag">Hack Attack</a>, <a href="http://blog.talkingidentity.com/tag/oauth" rel="tag">OAuth</a>, <a href="http://blog.talkingidentity.com/tag/passwords-must-die" rel="tag">Passwords Must Die</a>, <a href="http://blog.talkingidentity.com/tag/token-management" rel="tag">Token Management</a>, <a href="http://blog.talkingidentity.com/tag/twitter" rel="tag">Twitter</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.talkingidentity.com/2013/02/the-dilemma-of-the-oauth-token-collector.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Why 2013 will be &#8216;The Year of the SCUID&#8217;</title>
		<link>http://blog.talkingidentity.com/2013/01/why-2013-will-be-the-year-of-the-scuid.html</link>
		<comments>http://blog.talkingidentity.com/2013/01/why-2013-will-be-the-year-of-the-scuid.html#comments</comments>
		<pubDate>Mon, 28 Jan 2013 14:51:23 +0000</pubDate>
		<dc:creator>Nishant Kaushik</dc:creator>
				<category><![CDATA[Identropy Identity Management as a Service]]></category>
		<category><![CDATA[Careers]]></category>
		<category><![CDATA[Fedex Day]]></category>
		<category><![CDATA[Identropy]]></category>
		<category><![CDATA[SCUID]]></category>
		<category><![CDATA[SCUID Lifecycle]]></category>

		<guid isPermaLink="false">http://blog.talkingidentity.com/?p=1511</guid>
		<description><![CDATA[I&#8217;m just now coming back to earth from the high I&#8217;ve been on since I came back from Vegas on Wednesday. And no, it has nothing to do with the usual things you&#8217;d associate with Sin City. I was in Vegas for our company&#8217;s bi-annual all-hands meeting. We&#8217;ve grown tremendously since I started at Identropy [...]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;m just now coming back to earth from the high I&#8217;ve been on since I came back from Vegas on Wednesday. And no, it has nothing to do with the usual things you&#8217;d associate with Sin City. I was in Vegas for our company&#8217;s bi-annual all-hands meeting. We&#8217;ve grown tremendously since I started at Identropy back in the summer of 2011, and there were a bunch of people I was meeting in person for the first time. And each person I met, each meeting we had, each conversation reinforced the same core feeling I captured in <a href="http://bit.ly/oWEUP3">my initial blog post</a> about joining Identropy &#8211; <em>incredible people, incredible company, incredible times</em>.</p>
<p><img class="alignnone" alt="" src="http://farm9.staticflickr.com/8351/8420761022_7d8d370c34.jpg" width="500" height="237" /></p>
<p>Nowhere was this captured more vividly than in our FedEx Day projects (for more on FedEx day, <a href="http://bit.ly/11Xfqrm" target="_blank">read this</a>). The passion different teams brought to the table was amazing to behold, whether they were creating an ebook or a video about our core values, connecting our product, support portal and our internal issue tracking system together, or simply putting together a how-to guide on surviving an afternoon with Victor. You could really sense the talent, commitment and drive in the room.</p>
<p>And they&#8217;re a great group to hang out with too.</p>
<p><img class="alignnone" alt="" src="http://farm9.staticflickr.com/8323/8422746496_ab0c859deb.jpg" width="500" height="259" /></p>
<p>It&#8217;s been a great month. We <a href="http://bit.ly/XBxa49" target="_blank">officially launched SCUID Lifecycle</a> earlier this month. We&#8217;ve accompanied that with a blitz of analyst and press briefings, and the coverage has been quite encouraging. Some have <a href="http://bit.ly/XqaFRW" target="_blank">recognized the innovative approach we&#8217;re taking</a>, while others have <a href="http://zd.net/V7RGeu" target="_blank">commented on how much of a game changer</a> it can be in identity management. All of this means that 2013 is going to be a real roller coaster of a year. Expectations are high, none more so than what we expect of ourselves. And it&#8217;s going to be fun delivering on the promise of the SCUID Platform.</p>
<p>And if you want to join in the fun, check out our <a href="http://bit.ly/14e8oxR" target="_blank">careers page</a>. We have a number of openings, especially in the product team. But we&#8217;d love to hear from you even if you don&#8217;t see an immediate fit in the jobs posted, because we believe first and foremost in talent and the value of forging a partnership. If you want to work in an environment that is focused on <a href="http://bit.ly/VcnOMy" target="_blank">GSD</a>, where creativity, free-thinking and collaboration is encouraged in a judgment free zone, then drop us an email or reach out to any of <a href="http://linkd.in/WrngCQ" target="_blank">the team on LinkedIn</a>. You&#8217;ll be working with cutting-edge technology to build real solutions that form one of the foundational elements of our customers&#8217; infrastructure. And you&#8217;ll be surrounded by some very talented people. And me.</p>
<p class="tags">Tags: <a href="http://blog.talkingidentity.com/tag/careers" rel="tag">Careers</a>, <a href="http://blog.talkingidentity.com/tag/fedex-day" rel="tag">Fedex Day</a>, <a href="http://blog.talkingidentity.com/tag/identropy" rel="tag">Identropy</a>, <a href="http://blog.talkingidentity.com/tag/scuid" rel="tag">SCUID</a>, <a href="http://blog.talkingidentity.com/tag/scuid-lifecycle" rel="tag">SCUID Lifecycle</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.talkingidentity.com/2013/01/why-2013-will-be-the-year-of-the-scuid.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The IDaaS Powered World</title>
		<link>http://blog.talkingidentity.com/2012/11/the-idaas-powered-world.html</link>
		<comments>http://blog.talkingidentity.com/2012/11/the-idaas-powered-world.html#comments</comments>
		<pubDate>Tue, 20 Nov 2012 21:30:36 +0000</pubDate>
		<dc:creator>Nishant Kaushik</dc:creator>
				<category><![CDATA[Identity Services]]></category>
		<category><![CDATA[The Cloud Identity Series]]></category>
		<category><![CDATA[Bring Your Own Identity]]></category>
		<category><![CDATA[BYOI]]></category>
		<category><![CDATA[Cloud Identity Model]]></category>
		<category><![CDATA[Defrag]]></category>
		<category><![CDATA[Defrag2012]]></category>
		<category><![CDATA[IDaaS]]></category>
		<category><![CDATA[Identity as a Service]]></category>

		<guid isPermaLink="false">http://blog.talkingidentity.com/?p=1501</guid>
		<description><![CDATA[Last week I was in Colorado for the Defrag and Blur conferences. Defrag bills itself as &#8216;the premiere thought leader discussions about &#8220;what&#8217;s coming next&#8221; in technology&#8217;. And it certainly lived up to the billing, as I attended some great talks from folks like Paul Kedrosky, Jeff Ma, Ray Wang, Jay Simons and Jeff Lawson. [...]]]></description>
				<content:encoded><![CDATA[<p>Last week I was in Colorado for the <a href="http://www.defragcon.com/2012/" target="_blank">Defrag and Blur</a> conferences. Defrag bills itself as &#8216;the premiere thought leader discussions about &#8220;what&#8217;s coming next&#8221; in technology&#8217;. And it certainly lived up to the billing, as I attended some great talks from folks like <a href="https://twitter.com/pkedrosky" target="_blank">Paul Kedrosky</a>, <a href="https://twitter.com/jeffma" target="_blank">Jeff Ma</a>, <a href="https://twitter.com/rwang0" target="_blank">Ray Wang</a>, <a href="https://twitter.com/jaysimons" target="_blank">Jay Simons</a> and <a href="https://twitter.com/jeffiel" target="_blank">Jeff Lawson</a>. And Blur was simply inspiring, especially hearing <a href="https://twitter.com/bre" target="_blank">Bre Pettis</a> talk about truly game changing technology and being able to <a href="http://bit.ly/T5KGPa" target="_blank">see first hand</a> some of the innovation happening in human computer interaction.</p>
<p><a href="http://twitter.com/defrag" target="_blank">Eric</a> always does an outstanding job curating content and speakers for his conferences. It was no different this time, but what was different was that Eric felt it was time for Identity to make its way back into the Defrag conversation. He explained why in <a href="http://www.defragcon.com/2012/?p=1872" target="_blank">this blog post</a>. Consequently you had Kim Cameron talking about the emergent need for Identity Management as a Service. And in arguably one of the best talks at Defrag, <a href="http://twitter.com/iglazer" target="_blank">Ian Glazer</a> waxed poetic about &#8216;<em>Killing Identity Management to Save It</em>&#8216;. His assertion that the lowly comma is probably still the single greatest identity invention to date not only got the crowd laughing (and gave me the premise for one of the better slides in my deck), but also perfectly captured just how stuck in a rut identity management is today. He made the case for a revolution in identity management by revisiting the models and architectures of the past (and present), and talked about the need for identity to become a part of the fabric of enterprise applications, instead of being a separate entity that lives in a static, disjointed world.</p>
<p>All of which fed neatly into the talk I gave on &#8216;<em><strong>The IDaaS Powered World, or: How I Learned to Stop Worrying and Love IAM (Again)</strong></em>&#8216;. I wanted to lay out the vision of a future built on identity services, and what it could mean for interactions in the online world when we truly embrace externalized identity (aka <em>Bring Your Own Identity</em>), a platform approach to identity usage, and cloud-based identity management. You can check out the slidecast (slides + audio) below.</p>
<p><iframe style="border: 1px solid #CCC; border-width: 1px 1px 0; margin-bottom: 5px;" src="http://www.slideshare.net/slideshow/embed_code/15258431" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="512" height="421"></iframe></p>
<p>The talk was really well received, giving rise to some good discussions both online and at the conference, and I&#8217;ve captured some of the reactions <a href="http://bit.ly/TOxQ47" target="_blank">here</a>. And I&#8217;d like to think it gelled nicely with some of the other, non-identity themed talks at Defrag that focused on the new ways of building applications and experiences online. The vision expressed in my talk is a driving influence in how we are approaching building the <a href="http://www.identropy.com/scuid-platform-overview" target="_blank">SCUID Platform</a> at Identropy, so it will be great to get your feedback in the comments. So chime in with your thoughts.</p>
<p class="tags">Tags: <a href="http://blog.talkingidentity.com/tag/bring-your-own-identity" rel="tag">Bring Your Own Identity</a>, <a href="http://blog.talkingidentity.com/tag/byoi" rel="tag">BYOI</a>, <a href="http://blog.talkingidentity.com/tag/cloud-identity-model" rel="tag">Cloud Identity Model</a>, <a href="http://blog.talkingidentity.com/tag/defrag" rel="tag">Defrag</a>, <a href="http://blog.talkingidentity.com/tag/defrag2012" rel="tag">Defrag2012</a>, <a href="http://blog.talkingidentity.com/tag/idaas" rel="tag">IDaaS</a>, <a href="http://blog.talkingidentity.com/tag/identity-as-a-service" rel="tag">Identity as a Service</a>, <a href="http://blog.talkingidentity.com/tag/identity-services" rel="tag">Identity Services</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.talkingidentity.com/2012/11/the-idaas-powered-world.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What Happens When Telco&#8217;s Declare SMS &#8216;Unsafe&#8217;?</title>
		<link>http://blog.talkingidentity.com/2012/11/what-happens-when-telcos-declare-sms-unsafe.html</link>
		<comments>http://blog.talkingidentity.com/2012/11/what-happens-when-telcos-declare-sms-unsafe.html#comments</comments>
		<pubDate>Tue, 13 Nov 2012 16:39:57 +0000</pubDate>
		<dc:creator>Nishant Kaushik</dc:creator>
				<category><![CDATA[Insight IdM]]></category>
		<category><![CDATA[Identity Verification]]></category>
		<category><![CDATA[Knowledge-Based Authentication]]></category>
		<category><![CDATA[Multi-Factor Authentication]]></category>
		<category><![CDATA[One Time Password]]></category>
		<category><![CDATA[Phone Porting Scam]]></category>

		<guid isPermaLink="false">http://blog.talkingidentity.com/?p=1491</guid>
		<description><![CDATA[If you&#8217;ve been following Authentication related discussions, you know that a lot of the tactical focus is on adding additional authentication factors to the base username/password login mechanism as a way of making it more secure. This is particularly true in consumer facing applications, as brought into stark contrast by the Mat Honan hack episode. [...]]]></description>
				<content:encoded><![CDATA[<p>If you&#8217;ve been following Authentication related discussions, you know that a lot of the tactical focus is on adding additional authentication factors to the base username/password login mechanism as a way of making it more secure. This is particularly true in consumer facing applications, as brought into stark contrast by the <a href="http://bit.ly/OXBjz9">Mat Honan hack episode</a>. A cornerstone in this is the use of <em>SMS delivered One Time Passwords (OTPs)</em> as a just-in-time authentication factor. This has been incorporated by a variety of services, ranging from social networking to banking services. Google and Facebook (two of the biggest Identity Providers) leverage it, and I recently <a href="https://twitter.com/NishantK/status/266598693367595008" target="_blank">tweeted about Twitter&#8217;s position</a> on incorporating this. Specifically, these services use OTP when they detect that the user is logging in from a device (laptop, tablet) not previously used.</p>
<p>Well, now comes this little gem from the land down under, courtesy of <a href="https://twitter.com/pingudownunder" target="_blank">Simon Harvey</a> (with <a href="https://twitter.com/markperryAU" target="_blank">Mark Perry</a> specifically bringing it to <a href="https://twitter.com/markperryAU/status/267876757225492480" target="_blank">my attention on twitter</a>). The lobby group for Australian telcos (most notably Telstra, Optus and Vodafone) has declared that SMS technology should no longer be considered a safe means of verifying the identity of an individual during a banking transaction. In other words, don&#8217;t use SMS delivered OTPs.</p>
<p><a href="http://blog.talkingidentity.com/wp-content/uploads/2012/11/mobile-phone-being-stolen.jpg"><img class="alignright size-full wp-image-1494" title="mobile-phone-being-stolen" src="http://blog.talkingidentity.com/wp-content/uploads/2012/11/mobile-phone-being-stolen.jpg" alt="" width="273" height="292" /></a>Why are they taking this remarkable position of declaring their own service &#8216;unsafe&#8217;? It has nothing to do with interception and decryption of communications (as has been worried about by many). In what seems incredibly reminiscent of the issues outlined in the <a href="http://bit.ly/OXBjz9" target="_blank">Mat Honan attack</a>, it is a process issue, and one that the telcos are apparently saying they don&#8217;t want to fix (in the name of consumer convenience).</p>
<p>The problem lies in the ease with which a hacker can implement a <strong>phone porting scam</strong>, in which they move someone&#8217;s mobile phone number from one service provider to their own, thereby receiving the SMS delivered OTP on their own device. At the heart of this is another <strong>identity verification</strong> problem. Porting the number over in Australia simply requires providing the mobile number itself, and either the persons date of birth or mobile account number &#8211; incredibly easy to obtain pieces of information by any measure. The telcos had considered adding the equally insecure Static KBA mechanism in which subscribers added security questions to their accounts, but then backed off from that.</p>
<p>The fact that a subscriber can have their mobile number stolen so easily is in itself a major concern, and one that the telcos aren&#8217;t taking on because of &#8220;reasons of competition and database performance&#8221;. The article quotes Communications Alliance chief executive John Stanton as saying</p>
<blockquote><p>&#8220;Apart from making the porting process more time-consuming and less convenient for hundreds of thousands of Australians every year, additional ‘security’ may be seen as a tool to lock in customers, hinder number portability and thus be deemed to be anti-competitive,&#8221;</p></blockquote>
<p>Except that the Mat Honan hack showed us just what can happen when you put convenience over security.</p>
<h3>So What To Do?</h3>
<p>First off, the telcos really need to make the process of porting numbers less susceptible to fraud by incorporating better identity verification than simply asking for a date of birth. Identity verification services like those from <a href="http://idmanagement.lexisnexis.com/" target="_blank">Lexis Nexis</a> provide a far more robust way to spot verify the caller on the other side of the line, or at the store. Our mobile numbers have become far too important in the context of our lives to be so poorly protected.</p>
<p>As the article points out, backing out of SMS delivered OTP is going to be hard for a number of the services that have incorporated it. While the telcos are specifically advising against the usage in banking transactions, it is hard to imagine enterprises or identity providers not considering their risk to be in the same ballpark. But what options do they have?</p>
<p>The article points out how moving to physical tokens is not a practical solution for most (and it&#8217;s not even a good option). Soft tokens via mobile apps is a decent alternative (provided there is good authentication and security built into the app itself), but is not as inclusive in a world where not everyone can afford expensive smartphones. The same goes for mobile apps that leverage the smartphone camera and mic for simple biometric authentication. The use of identity verification services as described above is a little too intrusive or onerous when used to secure common transactions, but should definitely be considered for high value transactions. And there will still be enough services that consider the threat to SMS-delivered OTP to simply not be great enough to rule it out for certain levels of transactions. All these options and more (Any that I missed? Let me know in the comments) should be considered and blended into a truly risk-based security model.</p>
<p>Ultimately though, this problem will only be tackled in the move from authentication to recognition, where multiple, non-intrusive techniques will be layered together to provide services a high level of assurance regarding the interacting identity. In the meantime, these telcos really need to fix their processes.</p>
<p class="tags">Tags: <a href="http://blog.talkingidentity.com/tag/identity-verification" rel="tag">Identity Verification</a>, <a href="http://blog.talkingidentity.com/tag/knowledge-based-authentication" rel="tag">Knowledge-Based Authentication</a>, <a href="http://blog.talkingidentity.com/tag/multi-factor-authentication" rel="tag">Multi-Factor Authentication</a>, <a href="http://blog.talkingidentity.com/tag/one-time-password" rel="tag">One Time Password</a>, <a href="http://blog.talkingidentity.com/tag/phone-porting-scam" rel="tag">Phone Porting Scam</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.talkingidentity.com/2012/11/what-happens-when-telcos-declare-sms-unsafe.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s All About the Conversation (At the Back of the Classroom)</title>
		<link>http://blog.talkingidentity.com/2012/08/its-all-about-the-conversation-at-the-back-of-the-classroom.html</link>
		<comments>http://blog.talkingidentity.com/2012/08/its-all-about-the-conversation-at-the-back-of-the-classroom.html#comments</comments>
		<pubDate>Mon, 27 Aug 2012 21:43:58 +0000</pubDate>
		<dc:creator>Nishant Kaushik</dc:creator>
				<category><![CDATA[Insight IdM]]></category>
		<category><![CDATA[Authorization]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Cloud Identity]]></category>
		<category><![CDATA[Externalized Authorization]]></category>
		<category><![CDATA[Gartner Catalyst Conference]]></category>
		<category><![CDATA[GartnerCat]]></category>

		<guid isPermaLink="false">http://blog.talkingidentity.com/?p=1485</guid>
		<description><![CDATA[Another year, and another Catalyst conference had come and gone. This one was very different. For one, the structure of the conference is very different from years past, focusing on thematic areas rather than topics of research. As such, there was no focused identity track, but rather a sprinkling of identity management topics throughout the [...]]]></description>
				<content:encoded><![CDATA[<p>Another year, and another Catalyst conference had come and gone. This one was very different. For one, the structure of the conference is very different from years past, focusing on thematic areas rather than topics of research. As such, there was no focused identity track, but rather a sprinkling of identity management topics throughout the various tracks. The track getting the most attention was definitely the mobility track, as everyone tries to figure out how to adapt to the growing move to mobile and mobile apps as the way that people interact with corporate resources and services. Cloud computing seemed to be a distant second. Secondly, I actually spent a lot of time in the tech demo area (yes, they have one at Catalyst now), talking about and demoing SCUID Lifecycle.</p>
<p>However, there was a bright shining moment of the kind of identity management madness that we&#8217;ve all come to expect from Catalyst. And it came during an identity focused set of talks by Lori Rowland and Ian Glazer. Lori&#8217;s talk tried to cover all the various challenges for IAM as it pertains to cloud computing, while Ian took on the thorny topic of externalized authorization with his usual wit and wackiness. The talks were great, but what elevated the sessions even more was the back channel discussion happening on Twitter in parallel, where we not only discussed the points being made on stage, but at many times just completely went off the rails. It doesn&#8217;t do it justice (you seriously had to be in the room and on Twitter to appreciate it), but I tried to capture some of the twitsanity below. Enjoy.</p>
<p><script src="http://storify.com/NishantK/the-epic-tweetstream.js?header=false&#038;border=false"></script><br />
<noscript>[<a href="http://storify.com/NishantK/the-epic-tweetstream" target="_blank">View the story "The Epic Tweetstream from the IAM Peanut Gallery" on Storify</a>]</noscript>
<p class="tags">Tags: <a href="http://blog.talkingidentity.com/tag/authorization" rel="tag">Authorization</a>, <a href="http://blog.talkingidentity.com/tag/cloud-computing" rel="tag">Cloud Computing</a>, <a href="http://blog.talkingidentity.com/tag/cloud-identity" rel="tag">Cloud Identity</a>, <a href="http://blog.talkingidentity.com/tag/externalized-authorization" rel="tag">Externalized Authorization</a>, <a href="http://blog.talkingidentity.com/tag/gartner-catalyst-conference" rel="tag">Gartner Catalyst Conference</a>, <a href="http://blog.talkingidentity.com/tag/gartnercat" rel="tag">GartnerCat</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.talkingidentity.com/2012/08/its-all-about-the-conversation-at-the-back-of-the-classroom.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Epic Hacking of Mat Honan and Our Identity Challenge</title>
		<link>http://blog.talkingidentity.com/2012/08/the-epic-hacking-of-mat-honan-and-our-identity-challenge.html</link>
		<comments>http://blog.talkingidentity.com/2012/08/the-epic-hacking-of-mat-honan-and-our-identity-challenge.html#comments</comments>
		<pubDate>Tue, 07 Aug 2012 21:53:00 +0000</pubDate>
		<dc:creator>Nishant Kaushik</dc:creator>
				<category><![CDATA[Insight IdM]]></category>
		<category><![CDATA[Amazon Security]]></category>
		<category><![CDATA[Apple Security]]></category>
		<category><![CDATA[GMail Security]]></category>
		<category><![CDATA[Identity Assurance]]></category>
		<category><![CDATA[Identity Providers]]></category>
		<category><![CDATA[Identity Verification]]></category>
		<category><![CDATA[Mat Honan]]></category>
		<category><![CDATA[NSTIC]]></category>
		<category><![CDATA[Password Management]]></category>
		<category><![CDATA[Password Recovery Techniques]]></category>
		<category><![CDATA[Passwords Must Die]]></category>

		<guid isPermaLink="false">http://blog.talkingidentity.com/?p=1466</guid>
		<description><![CDATA[Wired has the kind of article that will make all of us leading highly digitized lives (is that the right term?) wake up in a cold sweat. While the title &#8211; How Apple and Amazon Security Flaws Led to My Epic Hacking &#8211; may strike many as sensationalist, the article does a good job of [...]]]></description>
				<content:encoded><![CDATA[<p>Wired has the kind of article that will make all of us leading highly digitized lives (is that the right term?) wake up in a cold sweat. While the title &#8211; <a href="http://bit.ly/NxV5wR" target="_blank">How Apple and Amazon Security Flaws Led to My Epic Hacking</a> &#8211; may strike many as sensationalist, the article does a good job of showing just how the rappel ropes of our digital lives have mushroomed into a beast that we can&#8217;t manage or hardly ever understand the implications of. And if you read deeper you start to see how the way we construct these &#8220;daisy chains&#8221; that center around email instead of identity are hopelessly outdated and dangerously flawed.</p>
<p>It&#8217;s a powerful article at an emotional level too, and I hope the mental images of Mat losing all those digital memories &#8211; photos, videos &#8211; of the first year of his child&#8217;s life gets people to pay attention. But I want to take this opportunity to discuss both the simpler, individual level implications of this as well as the larger identity ecosystem level implications of this.</p>
<p>Please read the article to understand the details and nuances, but for the purpose of discussion I tried to visualize the attack plan that let the hackers take over and erase Mat Hogan&#8217;s digital world.</p>
<div id="attachment_1468" class="wp-caption aligncenter" style="width: 540px"><img class="size-full wp-image-1468" title="honan_hack" src="http://blog.talkingidentity.com/wp-content/uploads/2012/08/honan_hack1.png" alt="" width="530" height="800" /><p class="wp-caption-text">Anatomy of the Hack</p></div>
<p><strong>Remember</strong>, all they started with was <span style="text-decoration: underline;">his Twitter handle</span>.</p>
<h2>What Does This Attack Reveal?</h2>
<p><em><strong>The factors we rely on to verify identity are (simply put) useless</strong></em></p>
<p>Apple spokesperson Natalie Kerris told Wired: &#8220;<em>Apple takes customer privacy seriously and requires multiple forms of verification before resetting an Apple ID password</em>&#8220;. Those multiple forms equates to knowing both the billing address (easily figured out) and the last four digits of a credit card number on file. Information known to anyone you order takeout from. Or any number of daily deal websites, for instance.</p>
<p><em><strong>Security questions suck (and everyone knows it)</strong></em></p>
<p>The <em>forgot password</em> procedure does involve correctly answering the security questions set on your account. But we know that the majority of the time, people simply do not remember what answers they set a long time ago, and in an attempt to be helpful to the customer, the &#8220;understanding&#8221; customer service folks will ignore this failure on the part of the user. Can&#8217;t blame them. After all, they have a backup process just for this eventuality (and it is an eventuality). And keep in mind that if the answers are  memorable enough for the user to remember no matter how long ago you set them, they are also very likely simple enough for a hacker to figure them out by looking at our digital footprint.</p>
<p><em><strong>The simplest attack vectors come from bad processes</strong></em></p>
<p>Taking control of an Amazon account via <em>forgot password</em> requires providing a name, billing address and credit card number as authentication factors. But what allowed the hack to be pulled off was that the hackers could manipulate those factors &#8211; by adding a (fake) credit card number to the account &#8211; without having to authenticate, because all you need is the email address and the billing address. Amazon has <a href="http://www.wired.com/gadgetlab/2012/08/amazon-changes-policy-wont-add-new-credit-cards-to-accounts-over-the-phone/" target="_blank">quietly changed this policy now</a>, but this should force everyone to review their policies around data management and customer service. How many times have we had to give our password over the phone to a customer service rep on the other side of the line? [Update: Apple has<a href="http://www.wired.com/gadgetlab/2012/08/apple-icloud-password-freeze/" target="_blank"> also suspended their</a> customer reps ability to do password resets over the phone. But then what is someone who doesn't remember the answer to their security questions supposed to do?]</p>
<p><em><strong>We need to follow and analyze the trail</strong></em></p>
<p>If the sequence of separate identity events that allowed the hackers to take control of Matt&#8217;s Amazon account had been connected by an audit trail that was being analyzed, then maybe it could have been caught. This is harder done than said, but that&#8217;s why identity activity monitoring and identity change monitoring has to be a part of the underlying fabric to detect when manipulating events are underway.</p>
<p><em><strong>The weakest link</strong></em></p>
<p>The <em>forgot password</em> feature which relies on simply emailing a reset link to the registered email address is at the heart of these and other exploits. Because it assumes that access to the email address is completely secure. Which it is not.</p>
<p>The key point, if you didn&#8217;t already know this, is that a lot of our online security revolves around our email addresses. Not us (aka our identity). And  with the wealth of data sources out there now, email security in its current form is increasingly easy to hack.</p>
<h2>First, the Simple Stuff</h2>
<p>Here&#8217;s the basic stuff everyone needs to do.</p>
<ul>
<li>Make sure you&#8217;re backing up your data, and not just on your laptop or desktop. Backup your devices as well. You can even do that over the air now without having to plug them into a computer.</li>
<li>Turn on two-factor authentication for <a href="http://support.google.com/accounts/bin/answer.py?hl=en&amp;answer=180744" target="_blank">GMail</a> and Yahoo mail. One can only hope that Hotmail and other email-based identity providers follow suit.</li>
<li>Review those little used email addresses that you&#8217;ve registered as the backup email accounts for your systems. Chances are, you have a pretty poor password on those. Fix that.</li>
</ul>
<h2>Here&#8217;s the Difficult Stuff</h2>
<p>First off, identity verification needs to grow up. Yes, Passwords Must Die. But so should <strong>Static Knowledge Based Authentication (KBA)</strong>. Information like billing addresses, school attended, mother&#8217;s maiden name are so easy to find in this day and age of rich data sources (social, data aggregators, what have you) that to use them is just inviting the hackers in. Companies like <a href="http://www.experian.com/products/authentication_services.html" target="_blank">Experian</a>, <a href="http://www.idology.com/" target="_blank">IDology</a>, <a href="https://trulioo.com/" target="_blank">Trulioo</a> are using new and innovative ways to address the identity verification needs of your systems. And while this needs to be used in a risk aware context, I suspect that the risk in cases like iCloud is not being properly weighed against the needs of frictionless (not necessarily good) customer service and purchasing ability.</p>
<p>In fact, we need to start moving <a href="http://slidesha.re/MJVqQZ" target="_blank">from identity authentication to identity recognition</a>, with identity verification a key component of that move.</p>
<p>Nonetheless, every business dealing with identity management of customers in any way needs to review their model, and if they can&#8217;t externalize identity by allowing customers to <em>Bring Your Own Identity</em>, then they need to review their processes and put much better controls in place than those demonstrated by Apple and Amazon in this case.</p>
<p>You might think that this story also highlights the risks of relying on other systems for identity. And certainly a whole lot of CISOs will be fretting over this point and questioning both identity externalization and cloud. Certainly seems to be a poster child for <a href="http://www.businessinsider.com/steve-wozniak-cloud-computing-will-cause-horrible-problems-in-the-next-five-years-2012-8" target="_blank">the Woz&#8217;s concerns</a>. But this would be misguided. The breakdowns here occurred because identity was <strong><span style="text-decoration: underline;">not</span></strong> externalized, and was instead being managed internally using poorly constructed and highly flawed processes that relied on 3rd parties in the wrong way. This was not a zero-trust environment by any definition. And as such, it broke in quite predictable places because there were no mitigating controls.</p>
<p>Furthermore, email providers have to understand that they are now the de facto identity providers on the web, and start acting as such. More than any other service (even Facebook, sorry Mark Z), they hold the keys to the kingdom &#8211; in the same way that SSO and Privileged Accounts hold the keys to the kingdom in IT. The level of security needs to be commensurate with this increased importance or risk within the broader identity ecosystem. Two-factor authentication using SMS is a first good step, but the move to identity recognition is crucial for email providers. And the ability to layer in risk-based identity within any identity reliant system becomes even more crucial to mitigate against the domino effect exhibited in the Matt Honan fiasco. That chain could have easily been broken at many different points, preventing his personal disaster from blowing up to that scale.</p>
<p>In a weird (but entirely predictable) way, this also validates the point that Jonathan Sander was making in his blog post &#8216;<a href="http://bit.ly/Rkj33L" target="_blank">Is the ID ecosystem #NSTIC wants too much risk for an IdP?</a>&#8216;. The identity providers are already carrying a huge amount of responsibility in the internet ecosystem, they&#8217;re just not being treated (or held accountable) as such. Once we start doing that (and it will happen because of stories like these), they will be at the level where supporting the NSTIC requirements will not add that much more to their risk coefficient. On the flip side, the NSTIC process can be used to accelerate the adoption of smarter, better identity management techniques at identity providers like email providers by laying down clear expectations and guidelines. Hopefully this (and more) will be discussed at the <a href="http://www.idecosystem.org/page/steering-group-kickoff-meeting" target="_blank">NSTIC steering group meeting</a> in Chicago next week.</p>
<p>I don&#8217;t think this will be the last time we hear a story like this. But I do hope that the innovations coming out of the identity community will change the game soon.</p>
<p><img class="aligncenter size-full wp-image-1469" title="Password Irony" src="http://blog.talkingidentity.com/wp-content/uploads/2012/08/bwv070108.gif" alt="" width="350" height="442" /></p>
<p><strong>Update [8/9/2012]</strong>: I have been incredibly gratified at the kind words my tweeps have used in responding to this post and spreading it around. I&#8217;ve collected some of them <a href="http://storify.com/NishantK/reactions-to-my-analysis-of-the-mat-honen-hack" target="_blank">here as a Storify piece</a> &#8211; partly because I want to come back to this when I need some encouragement, but mostly because I can use it to make <a href="http://twitter.com/paulmadsen" target="_blank">Paul Madsen</a> jealous.</p>
<p><strong>Update [8/9/2012]</strong>: I have seen some people use the &#8220;daisy chaining&#8221; that facilitated the attack as a proof point that federation is bad, and even suggested that <a href="https://twitter.com/dak3/status/232960531428933632">this somehow proves that Bring-Your-Own-Identity is a bad thing</a>. Far from it. I&#8217;ll address the BYOI argument in a follow up post since it deserves a more detailed response. But on the &#8220;daisy chaining&#8221; thing, you have to understand that this was NOT a daisy chaining of identities. There was NO federation here. The connection between the 4 different identities and identity infrastructures was one of <em>PII data</em> (data Amazon considered not sensitive, but was used by Apple to verify identity) and <em>communication channels</em> (email messages being sent by the <em>forgot password</em> feature to a hacked account). And I also want to make sure that folks understand that I am not trying to sell two-factor authentication (2FA) as a silver bullet here. 2FA is not without it&#8217;s flaws, as demonstrated in the story &#8220;<a href="http://www.scmagazine.com.au/pdf/sc-december2011.pdf" target="_blank">New Frontiers in Online Fraud</a>&#8221; on page 33 of SC Magazine AU (thanks <a href="https://twitter.com/pingudownunder/status/233425322589179905" target="_blank">Simon Harvey</a> for the link). But it does make the accounts <a href="http://www.tbray.org/ongoing/When/201x/2012/08/07/Use-two-factor" target="_blank">less of a soft target</a>. And that&#8217;s a big leap forward from status quo for most people.</p>
<p class="tags">Tags: <a href="http://blog.talkingidentity.com/tag/amazon-security" rel="tag">Amazon Security</a>, <a href="http://blog.talkingidentity.com/tag/apple-security" rel="tag">Apple Security</a>, <a href="http://blog.talkingidentity.com/tag/gmail-security" rel="tag">GMail Security</a>, <a href="http://blog.talkingidentity.com/tag/identity-assurance" rel="tag">Identity Assurance</a>, <a href="http://blog.talkingidentity.com/tag/identity-providers" rel="tag">Identity Providers</a>, <a href="http://blog.talkingidentity.com/tag/identity-verification" rel="tag">Identity Verification</a>, <a href="http://blog.talkingidentity.com/tag/mat-honan" rel="tag">Mat Honan</a>, <a href="http://blog.talkingidentity.com/tag/nstic" rel="tag">NSTIC</a>, <a href="http://blog.talkingidentity.com/tag/password-management" rel="tag">Password Management</a>, <a href="http://blog.talkingidentity.com/tag/password-recovery-techniques" rel="tag">Password Recovery Techniques</a>, <a href="http://blog.talkingidentity.com/tag/passwords-must-die" rel="tag">Passwords Must Die</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.talkingidentity.com/2012/08/the-epic-hacking-of-mat-honan-and-our-identity-challenge.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>So is Windows Azure AD a Provisioning Engine?</title>
		<link>http://blog.talkingidentity.com/2012/08/so-is-windows-azure-ad-a-provisioning-engine.html</link>
		<comments>http://blog.talkingidentity.com/2012/08/so-is-windows-azure-ad-a-provisioning-engine.html#comments</comments>
		<pubDate>Thu, 02 Aug 2012 14:02:40 +0000</pubDate>
		<dc:creator>Nishant Kaushik</dc:creator>
				<category><![CDATA[Insight IdM]]></category>
		<category><![CDATA[The Cloud Identity Series]]></category>
		<category><![CDATA[CIS2012]]></category>
		<category><![CDATA[Cloud Identity Model]]></category>
		<category><![CDATA[Cloud Identity Summit]]></category>
		<category><![CDATA[Directory Graph API]]></category>
		<category><![CDATA[IDaaS]]></category>
		<category><![CDATA[JIT Provisioning]]></category>
		<category><![CDATA[Just-In-Time Provisioning]]></category>
		<category><![CDATA[SCIM]]></category>
		<category><![CDATA[WAAD]]></category>
		<category><![CDATA[Windows Azure Active Directory]]></category>

		<guid isPermaLink="false">http://blog.talkingidentity.com/?p=1451</guid>
		<description><![CDATA[While the identity community is consumed by the &#8220;SAML is a Zombie&#8221; and &#8220;OAuth is Evil&#8221; debates, I wanted to go back to a slightly older topic of discussion. Almost 2 months ago (my, how time flies when protocols are being given the business), I wrote about Windows Azure AD and the necessity to understand [...]]]></description>
				<content:encoded><![CDATA[<p>While the identity community is consumed by the &#8220;<a href="https://twitter.com/sanderiam/status/230367654517567488" target="_blank">SAML is a Zombie</a>&#8221; and &#8220;<a href="https://twitter.com/paulmadsen/status/230625855154569216" target="_blank">OAuth is Evil</a>&#8221; debates, I wanted to go back to a slightly older topic of discussion. Almost 2 months ago (my, how time flies when protocols are being given the business), I <a href="http://bit.ly/KLOrbl">wrote about Windows Azure AD</a> and the necessity to understand in more detail how Azure AD&#8217;s current and future capabilities fit into the IDMaaS vision that Kim Cameron has been talking about. Part of the discussion on Twitter has pertained to the notion of user provisioning, and how Microsoft&#8217;s development of <em><a href="http://msdn.microsoft.com/en-us/library/windowsazure/hh974476.aspx" target="_blank"><strong>Directory Graph API</strong></a></em> in Azure AD complements or competes with the developing <em><a href="http://www.simplecloud.info/" target="_blank"><strong>SCIM</strong></a></em> standard for account management in SaaS applications. In particular, I asked in <a href="https://twitter.com/NishantK/status/224892646181703681" target="_blank">a tweet</a> the question</p>
<blockquote><p>Re. <a dir="ltr" href="https://twitter.com/Kim_Cameron"><s>@</s><strong>Kim_Cameron</strong></a> (<a title="http://bit.ly/NroKfa" dir="ltr" href="http://bit.ly/NroKfa" target="_blank" data-expanded-url="http://bit.ly/NroKfa">http://bit.ly/NroKfa </a>) &amp; <a dir="ltr" href="https://twitter.com/MartinKuppinger"><s>@</s><strong>MartinKuppinger</strong></a> (<a title="http://bit.ly/O3Iwex" dir="ltr" href="http://bit.ly/O3Iwex" target="_blank" data-expanded-url="http://bit.ly/O3Iwex">http://bit.ly/O3Iwex </a>) posts, posit that Graph API:IdPs :: SCIM:Apps. Too simple?</p></blockquote>
<p>I was essentially contending that <em>Directory Graph API</em> would primarily service the Identity Provider scenarios where a SaaS application could rely on an externalized identity store for identity claims, while <em>SCIM</em> would be the API that SaaS applications would support so they could be &#8220;managed&#8221; by a provisioning infrastructure. My question would prove prescient.</p>
<p>Before I left for the <strong>Cloud Identity Summit</strong>, I had <a href="https://twitter.com/NishantK/status/225076501308125186" target="_blank">tweeted</a> that one of my goals at CIS would be to dive into this topic. And <a href="http://social.msdn.microsoft.com/Profile/john_shewchuk/activity" target="_blank">John Shewchuk</a> was kind enough to seek me out (thanks<a href="https://twitter.com/JohnFontana" target="_blank"> John Fontana</a>) and <a href="https://twitter.com/NishantK/status/226001554044510208" target="_blank">grant me some insight</a> into the vision for how they expect Azure AD (he does not like the acronym WAAD!) to address that aspect of identity management in the cloud. It was a very good discussion, and I hope I do it justice here (but I&#8217;ll rely on John, Kim and others to keep me honest).</p>
<h2>User Provisioning in the Cloud</h2>
<p>Two years ago, at Catalyst 2010, I gave a talk entitled <a href="http://bit.ly/8XWmrl" target="_blank">Beyond SPML: Access Provisioning in a Services World</a> (wow, we do like to declare standards dead a lot, don&#8217;t we?). You can check out the slides from my talk here, if only to enjoy the manner in which I eviscerated the <strong>Black Knight of Identity</strong>, Ian Glazer, while simultaneously earning myself the title of <strong>Iron Man of Identity</strong>. More relevant to this discussion though was my exploration of how provisioning, in particular <strong>Just-In-Time Provisioning</strong>, would need to evolve in order to service the growth of SaaS apps in a highly decoupled environment. JIT Provisioning was the cornerstone for my view of the next generation of provisioning, living as it would on the backbone of federation interactions like SAML or OpenID flows. It involved SaaS applications using the basic claims received as part of the initial identity interaction to connect with the &#8220;<strong>Provisioning based IdP</strong>&#8221; (as I called it on <em>slide 28</em>) and retrieve the attributes and claims needed to create the identity in their own identity store. Further, in order for the SaaS application to then know about changes to the identity and stay in sync with it, a notification mechanism would be needed (see <em>slide 31</em>). This voids the need for a synchronization mechanism (directory synchronization or user provisioning) as the only way to keep SaaS applications updated, and instead makes it more of a pub-sub model that empowers the SaaS application to get notified about changes, and pull them in if and when they need to do so.</p>
<p>And this is essentially how Directory Graph API and Azure AD tackle the prospect of user provisioning. Directory Graph API is inspired by another identity platform API: the hugely successful <strong>Facebook Graph API</strong>. That API includes a mechanism for change notifications called <a href="https://developers.facebook.com/docs/reference/api/realtime/" target="_blank">Real-time Updates</a>. Any application using Facebook can subscribe to changes in data in Facebook, allowing the application to &#8220;cache&#8221; data and receive updates. Whenever a subscribed change occurs (say to a user, or a users list of friends), Facebook makes an HTTP POST request to a callback URL the application specifies with a list of changes. This is the mechanism that Azure AD plans to adopt (this capability is not available yet, and was the missing link for me) that allows it to actually enable the JIT Provisioning model I described above. In effect, the Directory Graph API with Notifications allows Azure AD to become the Provisioning based IdP I refer to on slide 28. That&#8217;s pretty cool.</p>
<h2>Rubber, Ready to Meet Road?</h2>
<p><img class="alignright size-full wp-image-1459" title="SCIMvsDirGraphAPI" src="http://blog.talkingidentity.com/wp-content/uploads/2012/08/SCIMvsDirGraphAPI1.png" alt="" width="300" height="330" />And that is how <em>Directory Graph API</em> becomes both competitive and complementary to <em>SCIM</em>. They address two completely different provisioning models &#8211; SCIM is clearly aimed at the more traditional <strong>push-based</strong> provisioning architecture that we are familiar with (you can see where it fits into the model described in <em>slide 4</em>), while Directory Graph API is positioning itself for the newer <strong>pull-based</strong> provisioning architecture.</p>
<p>And therein lies the real challenge. Because as I pointed out in my previous post on Azure AD, getting application architectures to change is really, really hard. SCIM can be layered on top of existing application architectures easily, providing a quick solution despite the shortcomings of the model. Directory Graph API requires applications to change how they consume identity, which is a much harder proposition &#8211; especially in today&#8217;s world where polyglot architectures and liberal use of 3rd party tools and open source impose constraints on what you can do. Facebook succeeded in getting many applications to adopt this model, but those were being built from scratch and (usually) had simpler use cases and concerns.</p>
<p>And from an enterprise perspective, the control mechanisms are still unclear in the new model. It&#8217;s very easy to understand how one centralizes policies and controls into the provisioning engine in the push model to control what data is being sent when, to which applications and for which identities. In the pull model, figuring out when to allow or deny the pull of identity data and subscription to changes requires a rethinking of both the authorization model as well as the control framework (approval workflows, de-provisioning, etc) governing the identity data flows. And like I&#8217;ve said all along, governance models like access certification and &#8220;who has what&#8221; reporting can prove to be a lot more complicated in a highly decoupled architecture like pull-based provisioning. And while I wouldn&#8217;t dream of pushing more enterprise use cases onto a simple protocol, these are core problems to be solved. If Facebook were to be more diligent about privacy or concerned with data protection, this might become an issue for them as well.</p>
<p>To bring this back to where we started, the missing pieces show that Azure AD is clearly about more than &#8220;Directory in the Cloud&#8221; or &#8220;AD in the Cloud&#8221;. And it isn&#8217;t a provisioning engine either, at least in terms of how we traditionally think of them. It is trying to position itself at the heart of an IDaaS platform, where externalized identity is supported through a pull-based infrastructure. This is a path others are following as well, but what Microsoft (crucially) has is the ability to influence how application architectures evolve to make this a practical reality. That is the key.</p>
<p>Oh, and answering those pesky governance control questions.</p>
<p class="tags">Tags: <a href="http://blog.talkingidentity.com/tag/cis2012" rel="tag">CIS2012</a>, <a href="http://blog.talkingidentity.com/tag/cloud-identity-model" rel="tag">Cloud Identity Model</a>, <a href="http://blog.talkingidentity.com/tag/cloud-identity-summit" rel="tag">Cloud Identity Summit</a>, <a href="http://blog.talkingidentity.com/tag/directory-graph-api" rel="tag">Directory Graph API</a>, <a href="http://blog.talkingidentity.com/tag/idaas" rel="tag">IDaaS</a>, <a href="http://blog.talkingidentity.com/tag/jit-provisioning" rel="tag">JIT Provisioning</a>, <a href="http://blog.talkingidentity.com/tag/just-in-time-provisioning" rel="tag">Just-In-Time Provisioning</a>, <a href="http://blog.talkingidentity.com/tag/scim" rel="tag">SCIM</a>, <a href="http://blog.talkingidentity.com/tag/waad" rel="tag">WAAD</a>, <a href="http://blog.talkingidentity.com/tag/windows-azure-active-directory" rel="tag">Windows Azure Active Directory</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.talkingidentity.com/2012/08/so-is-windows-azure-ad-a-provisioning-engine.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>What the Cloud can do for Identity</title>
		<link>http://blog.talkingidentity.com/2012/07/what-the-cloud-can-do-for-identity.html</link>
		<comments>http://blog.talkingidentity.com/2012/07/what-the-cloud-can-do-for-identity.html#comments</comments>
		<pubDate>Fri, 27 Jul 2012 15:02:37 +0000</pubDate>
		<dc:creator>Nishant Kaushik</dc:creator>
				<category><![CDATA[The Cloud Identity Series]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Cloud Identity]]></category>
		<category><![CDATA[Cloud Identity Model]]></category>
		<category><![CDATA[Cloud Identity Summit]]></category>
		<category><![CDATA[IDaaS]]></category>
		<category><![CDATA[Identity as a Service]]></category>
		<category><![CDATA[Social Identities]]></category>

		<guid isPermaLink="false">http://blog.talkingidentity.com/?p=1442</guid>
		<description><![CDATA[There&#8217;s no two ways about it. This year&#8217;s Cloud Identity Summit was another incredible edition that brought together great content and really interesting discussions about the state and future of identity. It is definitely going to be fun watching the amazing community we have in identity use this conference as a platform to make a [...]]]></description>
				<content:encoded><![CDATA[<p>There&#8217;s no two ways about it. This year&#8217;s <a href="http://www.cloudidentitysummit.com/" target="_blank">Cloud Identity Summit</a> was another incredible edition that brought together great content and really interesting discussions about the state and future of identity. It is definitely going to be fun watching the amazing community we have in identity use this conference as a platform to make a big impact on cloud identity and identity management in general.</p>
<p>I tried to make my contribution with a little talk entitled <em><strong>Ask not what Identity can do for the Cloud, Ask what the Cloud can do for Identity</strong></em>. It was part of the track on <em>Cloud Identity Edge Cases</em> that the incomparable <a href="http://twitter.com/pamelarosiedee" target="_blank">Pamela Dingle</a> was moderating. The goal was to go a little more esoteric and explore a little of the cutting edge and future innovations in cloud identity. I know I barely scratched the surface, and I know that some of the misadventures and hiccups of the night before made the session not quite all I wanted it to be. So it was really gratifying to have so many people come up to me and tell me that they enjoyed my talk. And I did manage to get in some solid digs at <a href="http://twitter.com/paulmadsen" target="_blank">Paul Madsen</a>, which is always a good thing. I&#8217;ve now adapted that talk for all of you to enjoy, filling in some of the details I couldn&#8217;t bring out in the talk.</p>
<p><iframe style="border-style: solid; border-color: #cccccc; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-width: 1px 1px 0px; margin-bottom: 5px;" src="http://www.slideshare.net/slideshow/embed_code/13760052" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="512" height="421"></iframe></p>
<p>It was a fun talk to create an deliver, as it really got me thinking about some interesting possibilities at the intersection of cloud and identity. And some of it thankfully resonated with some people in the audience (and even one person nowhere near Colorado) that provided running commentary on Twitter, as captured below.</p>
<p><script src="http://storify.com/NishantK/reactions-to-my-cis2012-talk.js"></script><br />
<noscript>[<a href="http://storify.com/NishantK/reactions-to-my-cis2012-talk" target="_blank">View the story "Reactions to my #CIS2012 Talk" on Storify</a>]</noscript>
<p>If you have comments on this talk, leave them in the blog comments or tweet them to me at <a href="http://twitter.com/NishantK" target="_blank">@NishantK</a>. I fully intend to keep exploring this fascinating topic.</p>
<p class="tags">Tags: <a href="http://blog.talkingidentity.com/tag/cloud-computing" rel="tag">Cloud Computing</a>, <a href="http://blog.talkingidentity.com/tag/cloud-identity" rel="tag">Cloud Identity</a>, <a href="http://blog.talkingidentity.com/tag/cloud-identity-model" rel="tag">Cloud Identity Model</a>, <a href="http://blog.talkingidentity.com/tag/cloud-identity-summit" rel="tag">Cloud Identity Summit</a>, <a href="http://blog.talkingidentity.com/tag/idaas" rel="tag">IDaaS</a>, <a href="http://blog.talkingidentity.com/tag/identity-as-a-service" rel="tag">Identity as a Service</a>, <a href="http://blog.talkingidentity.com/tag/social-identities" rel="tag">Social Identities</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.talkingidentity.com/2012/07/what-the-cloud-can-do-for-identity.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exploring The Edge Of Identity At The Cloud Identity Summit</title>
		<link>http://blog.talkingidentity.com/2012/07/exploring-the-edge-of-identity-at-the-cloud-identity-summit.html</link>
		<comments>http://blog.talkingidentity.com/2012/07/exploring-the-edge-of-identity-at-the-cloud-identity-summit.html#comments</comments>
		<pubDate>Mon, 16 Jul 2012 13:52:37 +0000</pubDate>
		<dc:creator>Nishant Kaushik</dc:creator>
				<category><![CDATA[Insight IdM]]></category>
		<category><![CDATA[CIS2012]]></category>
		<category><![CDATA[Cloud Identity Summit]]></category>
		<category><![CDATA[Identropy]]></category>

		<guid isPermaLink="false">http://blog.talkingidentity.com/?p=1432</guid>
		<description><![CDATA[It&#8217;s Cloud Identity Summit week, and it should be a blast. For one, it&#8217;s in beautiful Vail, CO &#8211; a place I&#8217;ve never been to. Secondly, you never know what will happen when you put all the identity oddballs in the same place, with no place to escape to. But mostly, there should be lots [...]]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s <a href="http://www.cloudidentitysummit.com/">Cloud Identity Summit</a> week, and it should be a blast. For one, it&#8217;s in beautiful Vail, CO &#8211; a place I&#8217;ve never been to. Secondly, you never know what will happen when you put all the identity oddballs in the same place, with no place to escape to. But mostly, there should be lots of great sessions and <a href="http://www.cloudidentitysummit.com/"><img class="alignright size-full wp-image-1436" title="cloud-identity-summit-logo" src="http://blog.talkingidentity.com/wp-content/uploads/2012/07/cloud-identity-summit-logo.png" alt="" width="255" height="35" /></a>conversations taking place that explore the role of identity as the new perimeter and examine ways that cloud computing and identity management are transforming business and IT.</p>
<p>And Identropy will be right there at CIS exploring just how far identity has come and where it can still go.</p>
<p>On <strong>Wednesday, July 18 at 11am</strong>, I&#8217;ll be giving a talk entitled &#8220;<strong><em>Ask not what Identity can do for the Cloud, but what Cloud can do for Identity</em></strong>&#8220;. In this session, I’ll explore some of the new and innovative capabilities that enterprises and individuals will benefit from thanks to cloud-powered identity and identity management. Because of cloud computing, the world is getting more interconnected, instrumented and intelligent, and this will enable identity to create and deliver value in fundamentally new ways.</p>
<p>Later <strong>at 4pm</strong>, I&#8217;ll join a panel of experts to discuss &#8220;<em><strong>Issues and Opportunities for IDaaS</strong></em>&#8220;.</p>
<p>And be sure to drop by the Identropy demo station in the solution showcase to see our innovative <a href="http://www.identropy.com/scuid-platform-overview">SCUID solutions for identity management</a>.</p>
<p>See you all in Vail.</p>
<p class="tags">Tags: <a href="http://blog.talkingidentity.com/tag/cis2012" rel="tag">CIS2012</a>, <a href="http://blog.talkingidentity.com/tag/cloud-identity-summit" rel="tag">Cloud Identity Summit</a>, <a href="http://blog.talkingidentity.com/tag/identropy" rel="tag">Identropy</a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.talkingidentity.com/2012/07/exploring-the-edge-of-identity-at-the-cloud-identity-summit.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
