<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx</link><description>Dear Reader: I'm interested in your thoughts and opinions on the following question: If you ask users to sign-in, what's stopping you adding support for Windows CardSpace to your site? Is it that you don't understand what CardSpace is and what it offers?</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2207669</link><pubDate>Fri, 20 Apr 2007 17:17:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2207669</guid><dc:creator>MathiasR</dc:creator><description>&lt;p&gt;I'm using it at one web site so far (my blog).&lt;/p&gt;
&lt;p&gt;I'm not using it at other web sites yet because I would either have to buy another SSL certificate (too expensive for personal / user group web sites) or use my blogs domain for the login page.&lt;/p&gt;
&lt;p&gt;The SSL requirement is probably the biggest reason that CardSpace is not used for non commercial web sites. Depending on what type of web hosting you have, the SSL certificate is usually more expensive than the web site hosting. Non commercial web sites will use OpenID instead (less secure, but security is not that important if all you can do after signing in is leaving a comment in a blog or something like that).&lt;/p&gt;
&lt;p&gt;Mathias&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2208672</link><pubDate>Fri, 20 Apr 2007 19:04:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2208672</guid><dc:creator>brantgurga</dc:creator><description>&lt;p&gt;I haven't seen it used though I do want to try it as a client. Microsoft's sites aren't using it yet from what I can tell.&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2211437</link><pubDate>Fri, 20 Apr 2007 23:20:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2211437</guid><dc:creator>richardt</dc:creator><description>&lt;p&gt;Interesting ... I keep hearing about the claim that &amp;quot;SSL certs are too expensive&amp;quot;, but at $18 per year (&lt;a rel="nofollow" target="_new" href="https://www.godaddy.com/gdshop/ssl"&gt;https://www.godaddy.com/gdshop/ssl&lt;/a&gt;), I'm confused. Is $18 a year to improve your user's safety and ease-of-use REALLY that much of a barrier?&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2213348</link><pubDate>Sat, 21 Apr 2007 02:52:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2213348</guid><dc:creator>Oran</dc:creator><description>&lt;p&gt;I started down the CardSpace / federated identity route, but there's just too much you've got to do yourself to get CardSpace, username/password, and Windows identity all working together for a single service or set of services, especially when you want to be able to log in with any of these authentication mechanisms from either a smart client or a web client. &amp;nbsp;I wanted to roll my own STS, but it's a pain to piece it all together, and there aren't full-featured samples for the latest bits.&lt;/p&gt;
&lt;p&gt;So my request would be to provide a well-documented open/shared-source STS implementation under a very permissive license (and keep it current with the latest bits), and provide guidance on using CardSpace with cached STS tokens for occasionally connected smart clients (queued async messaging).&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2219141</link><pubDate>Sat, 21 Apr 2007 13:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2219141</guid><dc:creator>MathiasR</dc:creator><description>&lt;p&gt;Richard, $18 is nothing for a commercial project. However, for a private web site, blogs, or for projects I do in my spare time (like my .net user group web site), it's simply too much. For such a project, $18 is more than the web hosting costs.&lt;/p&gt;
&lt;p&gt;Even if you were willing to spend these $18, it would be very hard or impossible to use CardSpace with the shared hosting providers that such sites normally use. They either don't offer SSL at all, or they charge extra $ for enabeling ssl, which makes it even more expensive. And how do allow your asp .net account to read the private key of the certificate if all you have is ftp access to your web site? So yes, SSL certs are a very big barrier for non commercial projects.&lt;/p&gt;
&lt;p&gt;The internet does not consits only of big commercial sites like ebay, amazon, or this other search engine with the colored letters ;). Most of the web sites I use daily when I'm online are blogs and projects that people do in their spare time without earning any money for it. Such sites will simply continue to use usernames + passwords or they will use openid.&lt;/p&gt;
&lt;p&gt;I really love CardSpace (hey, I'm even writing a book about it, which will be published in December in Germany :) ), but the SSL requirement in v1 is a really big problem. It should be possible to use CardSpace without spending any extra money and without any extra requirements for the web space I use (like being able to grant access to my ssl certificates private key, for example). &lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2235987</link><pubDate>Mon, 23 Apr 2007 00:02:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2235987</guid><dc:creator>richardt</dc:creator><description>&lt;p&gt;brantgurga - if you'd like to play with CardSpace, go visit &lt;a rel="nofollow" target="_new" href="http://sandbox.netfx3.com"&gt;http://sandbox.netfx3.com&lt;/a&gt;. Regarding Microsoft (and other sites) offering CardSpace support ... keep your eyes open ... there's lots in the pipeline! ;)&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2236016</link><pubDate>Mon, 23 Apr 2007 00:05:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2236016</guid><dc:creator>richardt</dc:creator><description>&lt;p&gt;Matthias (&amp;amp; everyone who mailed me privately)&lt;/p&gt;
&lt;p&gt;Can I ask what your thoughts are on the &amp;quot;data privacy&amp;quot; angle. Do you feel that people area aware and/or concerned that when they log-in to non-SSL sites that their username and password are being sent across the internet in the clear? Especially when that username and password is probably the-same/similar-to the username and password to every other site they log into ... including their bank etc?&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2248202</link><pubDate>Mon, 23 Apr 2007 20:26:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2248202</guid><dc:creator>MathiasR</dc:creator><description>&lt;p&gt;I think the avarage user doesn't think about such things.&lt;/p&gt;
&lt;p&gt;For CardSpace, I think encryption would still be possible without ssl certificates. You would just need an additional parameter for the object tag that contains the sites public key.&lt;/p&gt;
&lt;p&gt;That encryption requires ssl certificates is a general problem, not one only related to CardSpace. SSL certificates = encryption + verifying someones identity. Encryption is free, verifying someones identity costs money. However, you can only get both toegther, and not encryption only, so encryption always requires money.&lt;/p&gt;
&lt;p&gt;The internet could be safer if there was a way to get encryption for free (without red address bars and warnings because a web site uses self signed certificates).&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2251926</link><pubDate>Tue, 24 Apr 2007 02:30:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2251926</guid><dc:creator>reinux</dc:creator><description>&lt;p&gt;-Loading the CardSpace window takes several seconds.&lt;/p&gt;
&lt;p&gt;-Normal login/password authentication is more straightforward; the normal user can know intuitively that to maintain an identity, they need a name and a way to prove their claim. It's as easy to understand as &amp;quot;open sesame&amp;quot;.&lt;/p&gt;
&lt;p&gt;-When you create a card it gives you a whole bunch of fields, and it's hard to tell which ones you need to fill in and which ones you don't.&lt;/p&gt;
&lt;p&gt;-When you log in, you're presented with a whole bunch of cards; finding the right one to log in to each site is a pain, often moreso than just memorizing your username and password.&lt;/p&gt;
&lt;p&gt;-Not many people have .NET 3.0 yet.&lt;/p&gt;
&lt;p&gt;-Too clunky in the way it looks and behaves, especially with the UAC-ish blackout. It's really disruptive particularly on Windows XP.&lt;/p&gt;
&lt;p&gt;-Not much documentation other than the sample applications and a few articles that you can find on Google, most of which are only introductory.&lt;/p&gt;
&lt;p&gt;All in all, the biggest thing is that the UI needs a cleanup. It needs to be more wizard-ish. More of the Windows Neptune inspirations. It needs to look fun (not in a toyish way) and cool to use, as dumb as that may sound.&lt;/p&gt;
&lt;p&gt;Lastly, it needs to be marketed BETTER, not MORE.&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2265492</link><pubDate>Wed, 25 Apr 2007 01:51:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2265492</guid><dc:creator>lfoust</dc:creator><description>&lt;p&gt;The big thing that hold me back when considering cardspace as a viable authentication method is who is issuing the cards?&lt;/p&gt;
&lt;p&gt;I have heard talk of big companies like Visa, Mastercard, Amazon, etc being good candidates for being trusted issuers of cards, but that has been only speculation as far as I can tell.&lt;/p&gt;
&lt;p&gt;So if I am going to go through the effort of using cardspaces on a site, are all the cards just going to be self issued? &amp;nbsp;If so, does that really increase security?&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2267749</link><pubDate>Wed, 25 Apr 2007 06:48:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2267749</guid><dc:creator>jonflanders</dc:creator><description>&lt;p&gt;To me I think one of the biggest problems is portability. &amp;nbsp;What happens when my customer uses CardSpace - and then wants to sign-in from another machine? (this is for self-issued tokens of course)&lt;/p&gt;
&lt;p&gt;Now I have to support a backup authentication mechanism?&lt;/p&gt;
&lt;p&gt;What happens when a user's machine dies and they lose all their self-issued tokens?&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2311585</link><pubDate>Sat, 28 Apr 2007 15:36:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2311585</guid><dc:creator>dominick</dc:creator><description>&lt;p&gt;+1 to Jon. This is question #1 i get when i speak about CardSpace at conferences or to customers. We need mobile STSes.&lt;/p&gt;
&lt;p&gt;As described here:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.leastprivilege.com/InfoCardsAndIdentityStability.aspx"&gt;http://www.leastprivilege.com/InfoCardsAndIdentityStability.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;People planning to use CardSpace have to put more thought into SSL cert selection. It is not sufficient to choose the cheapest SSL cert around. If the CA goes down - all users are lost.&lt;/p&gt;
&lt;p&gt;This was indeed a problem when i tried to implement CardSpace at a customer site (well - it became one after i told the IS staff about this).&lt;/p&gt;
&lt;p&gt;re: Mathias&lt;/p&gt;
&lt;p&gt;Yeah it would be a cheapo workaround to simply supply some public key (and may work for low security sites) - but CardSpace is about Identity. And before i sent anything sensitive to a website, i want to know about the application identity (or does it makes sense to send and encrypted &amp;quot;attack at dawn&amp;quot; message to your enemy?)&lt;/p&gt;
&lt;p&gt;But even if the site does not use SSL, how do you want to roundtrip the identity identifier after the login (think FormsAuthentication)?? Again this may not be an issue for low security sites - but if you care about the integrity and confidentialiy of the authentication data and/or other data that is exposed by your site - you need SSL anyway.&lt;/p&gt;
&lt;p&gt;my 2c&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2327466</link><pubDate>Sun, 29 Apr 2007 21:06:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2327466</guid><dc:creator>MathiasR</dc:creator><description>&lt;p&gt;Dominick: Not every site needs high security. Many of the web sites I usually log into are low security sites like forums and blogs. This blog is a good example for such a site. The worst thing that could happen if my identity for this site was stolen is that somebody who claims to be me writes something stupid.&lt;/p&gt;
&lt;p&gt;People who want to protect such low security sites cannot offer any safe authentication method today, because ssl certificates are usually too expensive for such sites. So they use username + password without encryption. That is a security risk that could be avoided if CardSpace could be used without ssl. Even if CardSpace would not use any encryption at all, it would still be more secure than what such sites use today (username + password, probably the same password as for many other web sites), because if somebody steals the security token it can only be used for this single web site, and not for any other web sites. &lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2332180</link><pubDate>Mon, 30 Apr 2007 02:52:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2332180</guid><dc:creator>richardt</dc:creator><description>&lt;p&gt;Thanks for posting your thoughts here guys - PLEASE KEEP YOUR THOUGHTS COMING! :) I's really valuable for us to understand where the world is in understanding not only Windows CardSpace, but also identity overall.&lt;/p&gt;
&lt;p&gt;I'm going to collate these comments and others I've received privately into a subsequent post to rationalize the arguments.&lt;/p&gt;
</description></item><item><title>How do you prove who you are with a password passed in the clear?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2332624</link><pubDate>Mon, 30 Apr 2007 03:38:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2332624</guid><dc:creator>Welcome to The Metaverse</dc:creator><description>&lt;p&gt;In my last post , I asked you to share your thoughts on what is stopping you adding support for Windows&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2653423</link><pubDate>Tue, 15 May 2007 20:52:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2653423</guid><dc:creator>Buddha Dude</dc:creator><description>&lt;p&gt;We were all hyped up to put Card Space in a new &amp;nbsp;site, if it worked well, we would slowly migrate it to our other sites (65 million hits per month total for all sites). The ONLY reason we stopped development; No Fire Fox Support.&lt;/p&gt;
&lt;p&gt;Stop shooting your self in the foot Microsoft...No commercial site will restrict what a user may or may not use to view the site. &amp;nbsp;If we restrict users to only use IE, we will lose business and that is not going to happen.&lt;/p&gt;
</description></item><item><title>re: Windows CardSpace … what’s stopping you?</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#2937744</link><pubDate>Mon, 28 May 2007 10:58:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2937744</guid><dc:creator>dominick</dc:creator><description>&lt;p&gt;There is an identity selector plugin for Firefox&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://perpetual-motion.com/"&gt;http://perpetual-motion.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;dominick&lt;/p&gt;
</description></item><item><title>New and Notable 159</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#5113839</link><pubDate>Tue, 25 Sep 2007 09:50:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5113839</guid><dc:creator>Sam Gentile</dc:creator><description>&lt;p&gt;Financial and Banking I work with a bunch of people that used to work in Collateral at ABN Amro, so it&lt;/p&gt;
</description></item><item><title>New and Notable 159</title><link>http://blogs.msdn.com/richardt/archive/2007/04/20/windows-cardspace-what-s-stopping-you.aspx#9167964</link><pubDate>Wed, 03 Dec 2008 06:16:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9167964</guid><dc:creator>Sam Gentile's Blog</dc:creator><description>&lt;p&gt;Financial and Banking I work with a bunch of people that used to work in Collateral at ABN Amro, so it was interesting to see Mike's news that ABN Amro agreed Monday to be acquired by Barclays of Britain for 67 billion euros (nearly $91 billion), creating&lt;/p&gt;
</description></item></channel></rss>