<?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>René Løhde (aka Rene Loehde) : Cardspace</title><link>http://blogs.msdn.com/renel/archive/tags/Cardspace/default.aspx</link><description>Tags: Cardspace</description><dc:language>da-DK</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Identity framework for .Net </title><link>http://blogs.msdn.com/renel/archive/2008/07/10/identity-framework-for-net.aspx</link><pubDate>Thu, 10 Jul 2008 18:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8717446</guid><dc:creator>renel</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/renel/comments/8717446.aspx</comments><wfw:commentRss>http://blogs.msdn.com/renel/commentrss.aspx?PostID=8717446</wfw:commentRss><description>&lt;P&gt;After a long wait and anticipation it finally arrived: “&lt;A class="" title=Zermatt href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=642" mce_href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=642"&gt;Zermatt&lt;/A&gt;”.&lt;/P&gt;
&lt;P&gt;This is the long awaited framework for .Net developers that had to be a logical consequence of the Claims based Identity model and the idea of Information Cards that we at Microsoft have been a keen adopter of.&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;Cardspace was the first glimpse of the Microsoft initiatives that was a step towards user centrism and counter measures against phishing and phraud. This was a real eye opener on my behalf, but when I first discovered that I had to code the plumbing of my own Security Token Service (STS) to be an actual participant in the threesome of the User (Subject), Requested resource (Relying Party- RP) and Identity Provider (IDP), I was somewhat discouraged.&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;Today I took Zermatt for a spin for the first time. I basically ran some of the samples that come with the install. The samples have the taxonomy of “Basic”, “Intermediate” and “Advanced”. The sample titles are: &lt;/P&gt;
&lt;P&gt;Basic:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;ActiveSTSWithManagedCard&lt;/LI&gt;
&lt;LI&gt;Claims Aware Web App&lt;/LI&gt;
&lt;LI&gt;Claims Aware Web Service&lt;/LI&gt;
&lt;LI&gt;Managed Card Issuance&lt;/LI&gt;
&lt;LI&gt;Simple STS For Active Clients&lt;/LI&gt;
&lt;LI&gt;Simple STS For Passive Clients&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;BR&gt;Here is a short recap on some of the wording here:&amp;nbsp; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;“&lt;STRONG&gt;Claims&lt;/STRONG&gt;” – typically a set of name/value like attributes e.g. (FirstName/Rene, SurName/Loehde,Email/renelattmicrosoftdotcom) or (Age/30, Gender/Male).&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;“&lt;STRONG&gt;Active&lt;/STRONG&gt;” – clients and services are able to participate in web service (SOAP/WS-* aware apps) communication and processing of tokens containing claims.&lt;/LI&gt;
&lt;LI&gt;“&lt;STRONG&gt;Passive&lt;/STRONG&gt;” clients - usually web browser based communication (no SOAP aware apps).&lt;/LI&gt;
&lt;LI&gt;“&lt;STRONG&gt;STS&lt;/STRONG&gt;” – Security Token Service (Introduced in the WS-Trust specification): A web service that supports client authentication, validation and issuing of security tokens with the required set of claims about a user/subject.&lt;/LI&gt;
&lt;LI&gt;“&lt;STRONG&gt;Managed Card&lt;/STRONG&gt;” – Information Card issued by a website (RP) to a user/subject requesting a specific set of verified claims from a trusted third part (Identity provider).&amp;nbsp;&amp;nbsp; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Intermediate:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Federation Scenario For Active Clients&lt;/LI&gt;
&lt;LI&gt;Federation Scenario For Passive Clients&lt;/LI&gt;
&lt;LI&gt;Identity Delegation Scenario&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;BR&gt;Advanced:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Authentication Assurance&lt;/LI&gt;
&lt;LI&gt;Claims Aware AJAX App&lt;/LI&gt;
&lt;LI&gt;Custom Username Card STS Host Factory&lt;/LI&gt;
&lt;LI&gt;Customizing Request Security Token&lt;/LI&gt;
&lt;LI&gt;Customizing Token&lt;/LI&gt;
&lt;LI&gt;Extending FAM Timeout&lt;/LI&gt;
&lt;LI&gt;Personal Card&lt;/LI&gt;
&lt;LI&gt;SAML2 Token Issuance&lt;/LI&gt;
&lt;LI&gt;Web App With Multiple SignIn Methods&lt;/LI&gt;
&lt;LI&gt;WSTrustSTSHostFactory&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The &lt;STRONG&gt;Authentication Assurance&lt;/STRONG&gt; sample is about requesting a specific authentication scheme ("Higher" security assurance like X.509) for accessing a STS. In a national Danish context this is interesting from an OCES perspective. The STS could then be used at a Claims transformation service with the incoming X.509 certificate claim (The PID/RID) transformed into a security token with a requested set of verified claims (e.g. CPR number/ Age for PID and companyNr for RID etc.).&lt;/P&gt;
&lt;P&gt;Another Danish - dare I say governmental issue – is the &lt;STRONG&gt;SAML2 Token Issuance&lt;/STRONG&gt;. Those who read Danish will perhaps remember &lt;A class="" href="http://www.version2.dk/artikel/2637" mce_href="http://www.version2.dk/artikel/2637"&gt;an article&lt;/A&gt; and a press release about governments using SAML 2.0 as the SSO enabler in e-Government.&amp;nbsp; Zermatt provides the ability to issue SAML 2.0 tokens. This means that Zermatt could give growth to some possible interoperability scenarios with Liberty/SAML 2.0 identity frameworks.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here&amp;nbsp;follow some of my test drives – primarily the ones that include some UI.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;/EM&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Issuing a managed Information Card:&lt;EM&gt; &lt;/EM&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 591px; HEIGHT: 452px" height=452 src="http://fnfcvw.blu.livefilestore.com/y1pmZcP2TFOdrEyEfa4aD2NpQJ0bX6SZyzb99M7Iw5JOS4ajgDXVgg8csfxjhSIhLGy1tG-nt96ayI/CS-issuing-small.jpg" width=591 mce_src="http://fnfcvw.blu.livefilestore.com/y1pmZcP2TFOdrEyEfa4aD2NpQJ0bX6SZyzb99M7Iw5JOS4ajgDXVgg8csfxjhSIhLGy1tG-nt96ayI/CS-issuing-small.jpg"&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Information Card login:&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 518px; HEIGHT: 360px" height=360 src="http://fnfcvw.blu.livefilestore.com/y1pC0RY4itMV-lfsdxDaw6Wd6mR5s_GwD0fCA6ZyzM-uHO5V1RNAdWkWRuQCbBUlTtog3V2im98BqBdlIAJ2zV15A/ic-login.JPG" width=518 mce_src="http://fnfcvw.blu.livefilestore.com/y1pC0RY4itMV-lfsdxDaw6Wd6mR5s_GwD0fCA6ZyzM-uHO5V1RNAdWkWRuQCbBUlTtog3V2im98BqBdlIAJ2zV15A/ic-login.JPG"&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;With the Cardspace UI asking to choose the Information Card to send (not running in a virtual environment I was forced to take a cell phone snapshot :-):&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 540px; HEIGHT: 405px" height=405 src="http://fnfcvw.blu.livefilestore.com/y1pnJScat4bDGpt6qIDnmn1R3DVgWlch75CfsEt8-0LI7yiV4m5dObp8xntmFAfeZfxGJo5iA-jyOU/IMAGE_135-small.jpg" width=540 mce_src="http://fnfcvw.blu.livefilestore.com/y1pnJScat4bDGpt6qIDnmn1R3DVgWlch75CfsEt8-0LI7yiV4m5dObp8xntmFAfeZfxGJo5iA-jyOU/IMAGE_135-small.jpg"&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Granted access to the IC guarded web site:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 819px; HEIGHT: 324px" height=324 src="http://fnfcvw.blu.livefilestore.com/y1p090V2TMZCoLC-qVEFr6rVddOyGYKBkx7UMwFH-cTzZSSgZEgztM8D4_aA6oYjLGZIdFbkaXK3EA/hemmelig-login.JPG" width=819 mce_src="http://fnfcvw.blu.livefilestore.com/y1p090V2TMZCoLC-qVEFr6rVddOyGYKBkx7UMwFH-cTzZSSgZEgztM8D4_aA6oYjLGZIdFbkaXK3EA/hemmelig-login.JPG"&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Zermatt comes with an ASP.Net control for Information Card login (the “Click Here” and IC logo on the second picture):&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 693px; HEIGHT: 526px" height=526 src="http://fnfcvw.blu.livefilestore.com/y1pD7JrTySp9O8p-iartBM8Q8CufzcjYciI3RiMLl2bFNyQksmUuRDn7ZX63ix4c_70I4GCwFmgvVU/IC-kontrol-i-VS-small.jpg" width=693 mce_src="http://fnfcvw.blu.livefilestore.com/y1pD7JrTySp9O8p-iartBM8Q8CufzcjYciI3RiMLl2bFNyQksmUuRDn7ZX63ix4c_70I4GCwFmgvVU/IC-kontrol-i-VS-small.jpg"&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So much for the UI stuff! Really the meat and potatoes of Zermatt are the abillity to create your own STS’s and thereby architecting your Identity management in the way that makes the most sense to you and your application, without writing a lot of plumbing. So I hope to really dig into that part of Zermatt in the near future.&lt;/P&gt;
&lt;P&gt;A better introduction to Zermatt is given by Keith Brown whose whitepaper can be &lt;A class="" title="Zermatt whitepaper" href="https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=642&amp;amp;DownloadID=12901" mce_href="https://connect.microsoft.com/Downloads/DownloadDetails.aspx?SiteID=642&amp;amp;DownloadID=12901"&gt;downloaded here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;[Post updated July 11'th: resizing pictures...etc.]&lt;/EM&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8717446" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/renel/archive/tags/Cardspace/default.aspx">Cardspace</category><category domain="http://blogs.msdn.com/renel/archive/tags/Information+Cards/default.aspx">Information Cards</category><category domain="http://blogs.msdn.com/renel/archive/tags/Identity+Management/default.aspx">Identity Management</category></item><item><title>Rerun: Cardspace and Digital Signature</title><link>http://blogs.msdn.com/renel/archive/2007/08/15/rerun-cardspace-and-digital-signature.aspx</link><pubDate>Wed, 15 Aug 2007 22:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4404072</guid><dc:creator>renel</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/renel/comments/4404072.aspx</comments><wfw:commentRss>http://blogs.msdn.com/renel/commentrss.aspx?PostID=4404072</wfw:commentRss><description>&lt;P&gt;A lot of people (well at least two) have asked me to translate an earlier &lt;A class="" href="http://blogs.msdn.com/renel/archive/2007/01/22/cardspace-og-digital-signatur.aspx" mce_href="http://blogs.msdn.com/renel/archive/2007/01/22/cardspace-og-digital-signatur.aspx"&gt;post&lt;/A&gt; I did in January. Thanks for engaging I really appreciate it.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;Entschuldigung, aber mine deutsche sprache kunstshaften sind nicht gut und ich glaube das ich nur verwirrung macht, ob&amp;nbsp; ich eine deutsch Übersetzung versucht … (I rest my case*) so let me instead try to write what the “Cardspace og Digital Signatur”-post was about in English.&amp;nbsp; &lt;BR&gt;&lt;/P&gt;
&lt;P&gt;Each year in January “Danish IT Society” hosts a security conference. This year a Danish government appointed CA – TDC – presented how improvements in user experience for identity management like Cardspace can add value to an existing X.509 infrastructure.&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;Some background: In Denmark there is a government appointed CA that issues digital certificates for citizens to use when interacting with government services. The certificate is called OCES – which is an acronym that I could translate into – Open public Certificate for Electronic Services. The digital certificate is also known as Digital Signatur – translates to Digital Signature – hence its primary usages signing email and legal documents. &lt;BR&gt;&lt;/P&gt;
&lt;P&gt;There are primarily two things about Cardspace that interests TDC:&lt;BR&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Attribute services – the issued certificate basically only holds a unique number used to identify the certificate holder. This number is used in exchange for “real” data about the certificate holder by calling a attribute service that returns a name/value pair e.g. shoe-size/43. TDC saw the Security Token Service (STS) described as a main component of a WS-Trust architecture as a generalized attribute service with all security concerns enable out-of-the-box. Their thought being: “Why continue architecting our own attribute services when a generalized idea is backed by multiple vendors and communities”&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;Authentication – the Achilles heel of the Identity meta-system is the authentication against the STS before a security token can be issued. Some might even argue that the removing of passwords from website authentication with Information cards is turning into a introduction of password authentication at the STS’s instead. &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;TDC employee Peter Lind Damkjaer came to Microsoft with proposal to start a small POC on how to use the OCES (X.509 certificate) as the authentication technology towards one or more STS attribute services&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;So back to the original post – Peter gave a talk called “User friendly digital identity – is it possible?” During his talk he did a demo that I had made for him. The demo shows a user trying to log into the website “Rent-a-fant” (Because an elephant was the most compelling graphics I had on my machine at the time – it was an Expression Design sample). When the user tries to log on to the “Rent-a-fant” website the Identity Providers STS will ask for a specific X.509 authentication. The Cardspace Identity selector will try to access the specific certificate – however this call is intercepted by the OSP software that will prompt the user for a specific passkey. Note – In Denmark it is mandatory for a government issued certificate to be protected by a strongly typed passkey. After the user types in the correct personal password the certificate is “released” and a security token is passed on to the relying party – “Rent-a-fant” – and the user is logged on to the website.&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;Peter told the audience that this was a “World premiere” of seeing Cardspace and OCES working together.&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;My part in this POC was to &lt;BR&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Setup and configure a simple STS to do the right things – including setting up the right certificates at server and client. I used the &lt;A class="" href="http://cardspace.netfx3.com/files/folders/samples_rc_1/entry6082.aspx" mce_href="http://cardspace.netfx3.com/files/folders/samples_rc_1/entry6082.aspx"&gt;Simple STS&lt;/A&gt; from the Cardspace community site as well as the web application with the certificates for Contoso (and other well know fictious companies). I configured the STS to be able to get the right revocation list for the OCES test certificate – kind of a drag if you are not online at demo time – otherwise you have to download the revocation list before the demo and have the STS look for the local store list to check for revocation.&amp;nbsp;&amp;nbsp; &lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;Develop the relying party website (“Rent-a-fant”) – build on top of the simple reference implementation that comes with Simple STS using ASP.NET 2.0.&lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;Produce the unique graphics for the “Rent-a-fant” information card&amp;nbsp;:-) - we wanted to do a co-branded card with both the logo for the relying party - “Rent-a-fant” – and for the “protector” of the local information card – “Digital signatur” (the two nuances of green that you might be able to spot on the card, just to left of the elephant). When we did this in 2006 we had a theory that putting a “Digital Signatur/OCES” logo on the graphics of the information card containing the relying party site logo, would give end users more perception of security or at least give them the meta-information the invoking this card will eventually lead to the prompting of the OCES password dialog.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The picture shows the situation where the user has pressed the information card icon on the relying party website and a call to the STS is made, the user is choosing the “Rent-a-fant” card and is prompted for the password to the certificate. &lt;/P&gt;
&lt;P&gt;&lt;IMG title="cardspace and oces" style="WIDTH: 500px; HEIGHT: 367px" height=367 alt="cardspace and oces" src="http://farm1.static.flickr.com/141/365907439_13f0044ccb.jpg" width=500 mce_src="http://farm1.static.flickr.com/141/365907439_13f0044ccb.jpg"&gt;&lt;/P&gt;
&lt;P&gt;*I have a great &lt;A class="" href="http://blogs.msdn.com/beatsch/" mce_href="http://blogs.msdn.com/beatsch/"&gt;college&lt;/A&gt; that encourage me to broaden my reach each time I meet him, however I am sure he was laughing behind my back when I tried to order a meal at a German gasthaus two months ago!&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4404072" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/renel/archive/tags/Cardspace/default.aspx">Cardspace</category></item><item><title>Første danske site med Cardspace login</title><link>http://blogs.msdn.com/renel/archive/2007/04/04/f-rste-danske-site-med-cardspace-login.aspx</link><pubDate>Wed, 04 Apr 2007 11:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2024382</guid><dc:creator>renel</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/renel/comments/2024382.aspx</comments><wfw:commentRss>http://blogs.msdn.com/renel/commentrss.aspx?PostID=2024382</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;Takket være Henrik Biering og &lt;A class="" href="http://www.netamia.com/" mce_href="http://www.netamia.com/"&gt;Netamia&lt;/A&gt;’s killer app af en identitets applikation – &lt;A class="" href="http://www.netamia.com/index.php?id=52" mce_href="http://www.netamia.com/index.php?id=52"&gt;Net-safe&lt;/A&gt; - er jeg i dag blevet bruger på &lt;A class="" href="http://www.heste-nettet.dk/" mce_href="http://www.heste-nettet.dk/"&gt;Heste-nettet.dk&lt;/A&gt;. Det er mig bekendt den første ”.dk” hjemmeside, som bruger Cardspace til login. Der er tale om et managed information card – der udstedes af Net-safe på vegne af Heste-nettet.dk. &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;Jeg forventer i øvrigt at jeg bliver&amp;nbsp;overvåget på heste-nettet.dk -&amp;nbsp;fordi der er noget lusket ved en 36-årig mand, som bliver bruger på et site&amp;nbsp;for piger i alderen 8-16 år. Men det er nok også hovedårsagen til at der er tale om et managed card og ikke et selvudstedt kort. &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&amp;nbsp;&lt;IMG src="http://farm1.static.flickr.com/184/445867950_c6b3142f01.jpg" mce_src="http://farm1.static.flickr.com/184/445867950_c6b3142f01.jpg"&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;Kortet udstedes via &lt;A class="" href="https://www.net-safe.info/" mce_href="https://www.net-safe.info/"&gt;Net-safes meta-id-protal&lt;/A&gt;, som også har understøttelse for SAML 2.0 SSO og bankernes NetID. &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;Jeg er totalt begejstreret – og det kommer fra en jyde, som ellers ikke lader sig imponere!&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;PS. I går fik jeg i øvrigt et tip fra en af de 3 musketerer om at han havde set Apache front-runners, WSO2, har lavet deres &lt;A class="" href="http://www.bloglines.com/blog/paulfremantle?id=75" mce_href="http://www.bloglines.com/blog/paulfremantle?id=75"&gt;egen Cardspace implementering&lt;/A&gt; pt. kun til Linux. Still cool stuff – det begynder at gribe om sig... &lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2024382" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/renel/archive/tags/Cardspace/default.aspx">Cardspace</category></item><item><title>Venture capital møder Identity 2.0</title><link>http://blogs.msdn.com/renel/archive/2007/01/25/venture-capital-m-der-identity-2-0.aspx</link><pubDate>Thu, 25 Jan 2007 15:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1528533</guid><dc:creator>renel</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/renel/comments/1528533.aspx</comments><wfw:commentRss>http://blogs.msdn.com/renel/commentrss.aspx?PostID=1528533</wfw:commentRss><description>&lt;FONT size=2&gt;
&lt;P&gt;I december var jeg - sammen med en række arkitekter fra hele verden - så heldig at høre &lt;A class="" href="http://www.kpcb.com/team/index.php?Ray%20Lane" mce_href="http://www.kpcb.com/team/index.php?Ray%20Lane"&gt;Ray Lane&lt;/A&gt; fortælle om hvor venture kapital pt bliver kanaliseret hen.&lt;/P&gt;
&lt;P&gt;Beskeden var helt klar: Hvis du vil bygge "reputation"-software - så har vi pengene! &lt;/P&gt;
&lt;P&gt;De første leverandører er begyndt at vise produkter frem - i første omgang specielt henvendt til slutbruger - personligt "omdømme". Jeg har også fået etableret mit navn på &lt;A class="" href="http://www.opinity.com/" mce_href="http://www.opinity.com"&gt;Opinity.com&lt;/A&gt; og håber på at jeg kan gøre mig fortjent til et pænt omdømme.&lt;/P&gt;
&lt;P&gt;Jeg var selvfølgelig endnu mere interesseret da en kollega &lt;A class="" href="http://blogs.msdn.com/vbertocci/archive/2007/01/24/jumping-on-the-opinity-bandwagon.aspx" mce_href="http://blogs.msdn.com/vbertocci/archive/2007/01/24/jumping-on-the-opinity-bandwagon.aspx"&gt;henviste&lt;/A&gt; til at der er Cardspace support på Opinity.&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://www.flickr.com/photos/77707097@N00/368893532/" mce_href="http://www.flickr.com/photos/77707097@N00/368893532/"&gt;&lt;IMG title="Billed af login til Opinity" style="WIDTH: 250px; HEIGHT: 205px" height=205 alt="Billed af login til Opinity" src="http://farm1.static.flickr.com/153/368893532_f15ae5e54c.jpg" width=250 mce_src="http://farm1.static.flickr.com/153/368893532_f15ae5e54c.jpg"&gt;&lt;/A&gt;&amp;nbsp;&lt;A class="" href="http://www.flickr.com/photos/77707097@N00/368893530/" mce_href="http://www.flickr.com/photos/77707097@N00/368893530/"&gt;&lt;IMG title="ID selector" style="WIDTH: 150px; HEIGHT: 91px" height=91 alt="ID selector" src="http://farm1.static.flickr.com/147/368893530_9617cc0b11.jpg" width=150 mce_src="http://farm1.static.flickr.com/147/368893530_9617cc0b11.jpg"&gt;&lt;/A&gt;&amp;nbsp;&lt;A class="" href="http://www.flickr.com/photos/77707097@N00/368893531/" mce_href="http://www.flickr.com/photos/77707097@N00/368893531/"&gt;&lt;IMG title="Logged in i Opinity" style="WIDTH: 250px; HEIGHT: 205px" height=205 alt="Logged in i Opinity" src="http://farm1.static.flickr.com/116/368893531_91acaa305c.jpg" width=250 mce_src="http://farm1.static.flickr.com/116/368893531_91acaa305c.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Her lige et par gode råd - til de som kaster sig ud i at prøve login til Opinity via Cardspace: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Registrering: På http://www.opinity.com/ tryk på "Register" i øverste venstre hjørne&lt;/LI&gt;
&lt;LI&gt;På næste side - join/sign up siden - trykkes på det "Information Card", som er nederst til venstre.&lt;/LI&gt;
&lt;LI&gt;Nu følger så et trin hvor Cardspace vil starte eller hvor du bliver fortalt at du ikke har undestøttelse for Cardspace. Hvis du er på Windows Vista eller XP SP2 så kræves det at du har en browser som understøtter Cardspace - IE 7 eller seneste Firefox med plug-in (har ikke selv testet med Firefox!) til Cardspace. Derudover skal man have .Net 3.0 runtime. Hvis Cardspace starter vil der stå i cardspace dialogen noget ala "denne hjemmeside understøtter ikke Cardspace" eller "kan ikke finde Information Card til login". Tiltrods for det kan man trykke på "Send" og nu skal man så sende - i stedet for at sende - tryk i stedet på "Add" og lav dit eget personlige kort- Læg i øvrigt mærke til at Cardspace er kontekst aware - og ved at det site du skal på kun kræver fornavn, efternavn og emailadresse. Alternativt kan man - inden registrering hos Opinity gå ind i Kontrol Panel i Windows og find Windows Cardspace og lave sit eget kort- så så kan bruges når man registreres hos Opinity. Note: Der er en bug hos Opinity, som gør at de ikke er så glade for karakterer uden for traditionelt engelsk karakter sæt. Derfor kan jeg ikke hedde "René Løhde" i mit Information Card eller på Opinitys hjemmeside - men må istedet skrive "Rene Loehde" (Nej, min blog titel er ikke tilfældigt valgt - jeg har et navn, som er ubarmhjertigt i software tests). Jeg har kontaktet Opinity om denne bug, som ved registrering eller logon typisk ser ud som: "&lt;/FONT&gt;&lt;I&gt;&lt;FONT face=Calibri size=3&gt;Error: SignedInfo digest (9LHTwIR7/o5YiaaB8VNt7pEj9ss=) doesn't match calculated digest (QyrmfFDDyr3jPm4+qvR8aNv3VFk=)&lt;/FONT&gt;&lt;FONT size=2&gt;". &lt;/FONT&gt;&lt;/I&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;I&gt;&lt;FONT size=2&gt;&lt;/I&gt;Hvis man så kommer ind på siden vil man skulle lave et brugernavn, password og checkbox-bekræfte at man er enig i betingelser for brug af siden - og man er inde.&lt;/LI&gt;
&lt;LI&gt;Prøv så at logge ud igen - og log så ind med Information Card og log ud ....log ind og log ud...log ind og log ud........smart, ikk'?&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Den måde som Opinity har valgt at bruge brugercentrisk ID adgang og udstedelsen/mapping af "Informations kort" er blot en måde at gøre det på. Der vil komme formentlig komme mange andre eksempler at få udstedt, registrerer, mappe etc. med Cardspace og lignende teknologier. Og det kan jeg sige med ret stor sikkerhed...for jeg kender et par projekter som er i støbeskeen :-) &lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1528533" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/renel/archive/tags/Cardspace/default.aspx">Cardspace</category></item><item><title>Cardspace og Digital Signatur</title><link>http://blogs.msdn.com/renel/archive/2007/01/22/cardspace-og-digital-signatur.aspx</link><pubDate>Mon, 22 Jan 2007 17:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1508516</guid><dc:creator>renel</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/renel/comments/1508516.aspx</comments><wfw:commentRss>http://blogs.msdn.com/renel/commentrss.aspx?PostID=1508516</wfw:commentRss><description>&lt;P&gt;For en uge siden talte Peter Damkjær fra TDC på årets &lt;A class="" href="http://dansk-it.dk/arrangementer/1059.aspx" mce_href="http://dansk-it.dk/arrangementer/1059.aspx"&gt;IT-sikkerhedskonference&lt;/A&gt; arrrangeret af Dansk IT. Peters oplæg havde titlen "Brugervenlig digital identitet - er det muligt?" - i den forbindelse havde jeg lavet en demo til Peter, som viste en hjemmeside med Cardspace authentikering og hvor adgangen til Cardspace var beskyttet af den digitale signatur (OCES).&lt;BR&gt;Det er min klare overbevisning at Peter havde ret da han sagde at dette var en verdenpremiere - Cardspace og OCES sammen!&lt;/P&gt;
&lt;P&gt;Nedenfor ses et screendump fra demoen - det viser "frigivelsen" af Cardspace&amp;nbsp;- Information kort -&amp;nbsp;via OCES. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;IMG title="ardspace med Oces" style="WIDTH: 406px; HEIGHT: 298px" height=298 alt="ardspace med Oces" src="http://farm1.static.flickr.com/141/365907439_13f0044ccb.jpg" width=406 mce_src="http://farm1.static.flickr.com/141/365907439_13f0044ccb.jpg"&gt;&lt;/P&gt;
&lt;P&gt;Nej, det er ikke et manipuleret JPEG! - Bedre opløsning på &lt;A class="" href="http://www.flickr.com/photos/77707097@N00/365907439/" mce_href="http://www.flickr.com/photos/77707097@N00/365907439/"&gt;Flickr&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1508516" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/renel/archive/tags/Cardspace/default.aspx">Cardspace</category></item></channel></rss>