<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Web Services Contraptions - Identity</title>
    <link>http://blog.beuchelt.org/</link>
    <description />
    <language>en-us</language>
    <copyright>Gerald Beuchelt</copyright>
    <lastBuildDate>Thu, 26 Aug 2010 03:24:57 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.1.8102.813</generator>
    <managingEditor>work@beuchelt.com</managingEditor>
    <webMaster>work@beuchelt.com</webMaster>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=be6491ae-5bb0-4507-b007-eacd31aa8e47</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,be6491ae-5bb0-4507-b007-eacd31aa8e47.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,be6491ae-5bb0-4507-b007-eacd31aa8e47.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=be6491ae-5bb0-4507-b007-eacd31aa8e47</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">Here is a couple of questions I'd love
to put out - if you have the time, please let me know since I am genuinely curious: 
<br /><ul><li>
Who has implemented a successfully chained service, with some propagation of identity? 
<br /></li><li>
If you have, what architectural approach/technology stack have you used?<br /></li><li>
How are you propagating identity - "sender vouches", "holder of key", "just trust
me"?</li><li>
How complex is the chain? Single step, multiple steps, complex orchestration?</li></ul>
There are really very few actual success stories I can find on this subject ... I
have a sense why this could be, but I'd love to verify my suspicion. 
<br /><p></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=be6491ae-5bb0-4507-b007-eacd31aa8e47" /></body>
      <title>Preparing some paper</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,be6491ae-5bb0-4507-b007-eacd31aa8e47.aspx</guid>
      <link>http://blog.beuchelt.org/2010/08/26/Preparing+Some+Paper.aspx</link>
      <pubDate>Thu, 26 Aug 2010 03:24:57 GMT</pubDate>
      <description>Here is a couple of questions I'd love to put out - if you have the time, please let me know since I am genuinely curious: &lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
Who has implemented a successfully chained service, with some propagation of identity? 
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
If you have, what architectural approach/technology stack have you used?&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
How are you propagating identity - "sender vouches", "holder of key", "just trust
me"?&lt;/li&gt;
&lt;li&gt;
How complex is the chain? Single step, multiple steps, complex orchestration?&lt;/li&gt;
&lt;/ul&gt;
There are really very few actual success stories I can find on this subject ... I
have a sense why this could be, but I'd love to verify my suspicion. 
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=be6491ae-5bb0-4507-b007-eacd31aa8e47" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,be6491ae-5bb0-4507-b007-eacd31aa8e47.aspx</comments>
      <category>General</category>
      <category>Identity</category>
      <category>Web Services</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=b8c29a96-1cc1-417a-8f28-52842d5f86c3</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,b8c29a96-1cc1-417a-8f28-52842d5f86c3.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,b8c29a96-1cc1-417a-8f28-52842d5f86c3.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=b8c29a96-1cc1-417a-8f28-52842d5f86c3</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Service chaining is - in my mind - somewhat underappreciated as use case is identity
management. It is being paid some lip service, but often put off as too hard to solve.
Yet, many of the issues I face in the mapping of complex business processes to a set
of decomposed services involves service chaining. For the purpose of this article,
here is a simplistic definition (made up by myself): 
<br /></p>
        <blockquote>
          <p>
"Service chaining occurs when a service must invoke another service to complete a
transaction."
</p>
        </blockquote>
        <p>
In other words, a user invokes a service A. That starts working on the problem, but
figures that it needs information from service B. Now, service B is being invoked,
but there needs to be good understanding on who is invoking service B to perform a
satisfying access control decision. Service B should ideally know the identity of
the user and the invocation path (in this case just service A) to perform an access
control decision. 
<br /></p>
        <p>
Interestingly enough, this process can be decomposed into two important steps: the
final access control decision by service B, and a <i>reverse</i> authorization decision
by the user. For the following steps, strong cryptographic identification through
public/private key pairs is assumed: 
<br /></p>
        <blockquote>
          <p>
Step 1: The user invokes service A (authentication and authorization occurs somehow).
</p>
          <p>
Step 2: Service A decides that it needs to invoke service B for completing the operation
and tries to access.
</p>
          <p>
Step 3: Service B challenges the access request with a signed statement (access request
statement - ARS) that documents:
</p>
          <ul>
            <li>
Its identity by including an identifier (such as e.g. a URI) and its public key</li>
            <li>
The operation service A is trying to perform</li>
            <li>
The identity of service A, again through e.g. a URI and public key.</li>
          </ul>
          <p>
Step 4: Service A receives the ARS and forwards it to the user. The user evaluates
the request, andauthorizes the ASR by signing it. 
<br /></p>
          <p>
Step 5: Service A forwards the signed ARS to service B. Service B verifies the signature
and returns service A the required information. 
<br /></p>
        </blockquote>
        <p>
It is obvious that this process it WAY to expensive to implement in large systems,
but these are the steps that are - explicitly or implicitly - taking place in any
service chaining scenario. It gets a little more complicated once you allow delegation
of authorization, i.e. service A might have permission to authorize access on behalf
of the user for service B trying to access yet another service C. 
<br /></p>
        <p>
The two major performance impacts in this model are: (i) signature creation and verification,
especially over XML constructs, and (ii) ASR parsing and policy evaluation. 
<br /></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=b8c29a96-1cc1-417a-8f28-52842d5f86c3" />
      </body>
      <title>Service Chaining</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,b8c29a96-1cc1-417a-8f28-52842d5f86c3.aspx</guid>
      <link>http://blog.beuchelt.org/2010/06/22/Service+Chaining.aspx</link>
      <pubDate>Tue, 22 Jun 2010 14:27:32 GMT</pubDate>
      <description>&lt;p&gt;
Service chaining is - in my mind - somewhat underappreciated as use case is identity
management. It is being paid some lip service, but often put off as too hard to solve.
Yet, many of the issues I face in the mapping of complex business processes to a set
of decomposed services involves service chaining. For the purpose of this article,
here is a simplistic definition (made up by myself): 
&lt;br&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
"Service chaining occurs when a service must invoke another service to complete a
transaction."
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
In other words, a user invokes a service A. That starts working on the problem, but
figures that it needs information from service B. Now, service B is being invoked,
but there needs to be good understanding on who is invoking service B to perform a
satisfying access control decision. Service B should ideally know the identity of
the user and the invocation path (in this case just service A) to perform an access
control decision. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Interestingly enough, this process can be decomposed into two important steps: the
final access control decision by service B, and a &lt;i&gt;reverse&lt;/i&gt; authorization decision
by the user. For the following steps, strong cryptographic identification through
public/private key pairs is assumed: 
&lt;br&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
Step 1: The user invokes service A (authentication and authorization occurs somehow).
&lt;/p&gt;
&lt;p&gt;
Step 2: Service A decides that it needs to invoke service B for completing the operation
and tries to access.
&lt;/p&gt;
&lt;p&gt;
Step 3: Service B challenges the access request with a signed statement (access request
statement - ARS) that documents:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Its identity by including an identifier (such as e.g. a URI) and its public key&lt;/li&gt;
&lt;li&gt;
The operation service A is trying to perform&lt;/li&gt;
&lt;li&gt;
The identity of service A, again through e.g. a URI and public key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Step 4: Service A receives the ARS and forwards it to the user. The user evaluates
the request, andauthorizes the ASR by signing it. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Step 5: Service A forwards the signed ARS to service B. Service B verifies the signature
and returns service A the required information. 
&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
It is obvious that this process it WAY to expensive to implement in large systems,
but these are the steps that are - explicitly or implicitly - taking place in any
service chaining scenario. It gets a little more complicated once you allow delegation
of authorization, i.e. service A might have permission to authorize access on behalf
of the user for service B trying to access yet another service C. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
The two major performance impacts in this model are: (i) signature creation and verification,
especially over XML constructs, and (ii) ASR parsing and policy evaluation. 
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=b8c29a96-1cc1-417a-8f28-52842d5f86c3" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,b8c29a96-1cc1-417a-8f28-52842d5f86c3.aspx</comments>
      <category>Identity</category>
      <category>Security</category>
      <category>Web Services</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=60b6b1b9-0c58-44f6-beaa-eb4d06a5d8b6</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,60b6b1b9-0c58-44f6-beaa-eb4d06a5d8b6.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,60b6b1b9-0c58-44f6-beaa-eb4d06a5d8b6.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=60b6b1b9-0c58-44f6-beaa-eb4d06a5d8b6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Our effort to improve electronic health data exchange is starting to pick up some
steam: After a very successful rounds of discussions at the HL7 General Plenary in
Atlanta in late September (kudos to <a href="http://gregorowicz.blogspot.com/2009/08/building-tokyo-cabinet-for-use-with.html">Andy
Gregorowicz</a> for covering this one) and a pretty warm reception, I presented last
week at the NIH in Bethesda during the <a href="http://middleware.internet2.edu/tao-of-attributes/agenda.html">Tao
of Attributes workshop</a> on <a href="http://middleware.internet2.edu/tao-of-attributes/docs/Beuchelt-hData-Tao.pdf">hData
and our plans for the identity management</a> and access control piece. I got some
really great feedback, and I am hopeful that the idea of using a set of technologies
that is know to scale (RESTful architecture style) can address the needs of a complex
health data exchange. 
</p>
        <p>
Going forward, we would really like to start building a community around <a href="http://www.projecthdata.org/">hData </a>and
L32. To this effect, we have created a couple of email aliases (see <a href="http://www.projecthdata.org/mailing_lists.html">here
for details</a>) for starting a dialogue. 
</p>
        <p>
          <span id="ctl00_ContentPlaceHolder1_lblResults">
            <a href="http://technorati.com/tag/hData" rel="tag">hData</a>
            <a href="http://technorati.com/tag/ehr" rel="tag">ehr</a>
            <a href="http://technorati.com/tag/health+care" rel="tag">health
care</a>
            <a href="http://technorati.com/tag/identity" rel="tag">identity</a>
          </span>
        </p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=60b6b1b9-0c58-44f6-beaa-eb4d06a5d8b6" />
      </body>
      <title>hData plugging along</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,60b6b1b9-0c58-44f6-beaa-eb4d06a5d8b6.aspx</guid>
      <link>http://blog.beuchelt.org/2009/10/06/hData+Plugging+Along.aspx</link>
      <pubDate>Tue, 06 Oct 2009 14:10:11 GMT</pubDate>
      <description>&lt;p&gt;
Our effort to improve electronic health data exchange is starting to pick up some
steam: After a very successful rounds of discussions at the HL7 General Plenary in
Atlanta in late September (kudos to &lt;a href="http://gregorowicz.blogspot.com/2009/08/building-tokyo-cabinet-for-use-with.html"&gt;Andy
Gregorowicz&lt;/a&gt; for covering this one) and a pretty warm reception, I presented last
week at the NIH in Bethesda during the &lt;a href="http://middleware.internet2.edu/tao-of-attributes/agenda.html"&gt;Tao
of Attributes workshop&lt;/a&gt; on &lt;a href="http://middleware.internet2.edu/tao-of-attributes/docs/Beuchelt-hData-Tao.pdf"&gt;hData
and our plans for the identity management&lt;/a&gt; and access control piece. I got some
really great feedback, and I am hopeful that the idea of using a set of technologies
that is know to scale (RESTful architecture style) can address the needs of a complex
health data exchange. 
&lt;/p&gt;
&lt;p&gt;
Going forward, we would really like to start building a community around &lt;a href="http://www.projecthdata.org/"&gt;hData &lt;/a&gt;and
L32. To this effect, we have created a couple of email aliases (see &lt;a href="http://www.projecthdata.org/mailing_lists.html"&gt;here
for details&lt;/a&gt;) for starting a dialogue.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;span id="ctl00_ContentPlaceHolder1_lblResults"&gt;&lt;a href="http://technorati.com/tag/hData" rel="tag"&gt;hData&lt;/a&gt; &lt;a href="http://technorati.com/tag/ehr" rel="tag"&gt;ehr&lt;/a&gt; &lt;a href="http://technorati.com/tag/health+care" rel="tag"&gt;health
care&lt;/a&gt; &lt;a href="http://technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=60b6b1b9-0c58-44f6-beaa-eb4d06a5d8b6" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,60b6b1b9-0c58-44f6-beaa-eb4d06a5d8b6.aspx</comments>
      <category>General</category>
      <category>Identity</category>
      <category>Privacy</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=5840fc24-61cd-46c9-9b1c-78a3fa29c7a7</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,5840fc24-61cd-46c9-9b1c-78a3fa29c7a7.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,5840fc24-61cd-46c9-9b1c-78a3fa29c7a7.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=5840fc24-61cd-46c9-9b1c-78a3fa29c7a7</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I liked <a href="http://identityblog.burtongroup.com/bgidps/2009/10/gartner-gets-privacy-dead-wrong.html">Bob
Blakey's recent article</a> on privacy, along with the <a href="http://www.burtongroup.com/Guest/Idps/PrivacynotSecrecy.aspx">paper</a> he
and Ian Glazer published. One direction that might need some additional coverage at
some time is the “privacy of organizations”. Organizational sensitive data (such as
trade secrets or classified material) follows a similar pattern of what Bob and Ian
are laying out for PII: it is disclosed to a trusted group (as such it would not fall
under their definition of secrecy), and a legal instrument (such as a NDA) is used
to ensure that this data is not released to non-authorized parties. 
</p>
        <p>
In my own world, I have seen privacy and secrecy as very closely related: to some
extend, secrecy was to me privacy with a solid logging/auditing system, so that secrecy
is really only preserved operationally, and full access to the audit trail would restore
the identity (oh dear *that* loaded term again) of all actors. Bob and Ian obviously
use a different definition of privacy, which has much stronger implications for the
meta-data architecture, including sensitivity markings or IRM controls. 
<br /></p>
        <p>
In order to draw a more precise distinction between different concepts of privacy,
it might be relevant to examine the origin of the data about me (the data subject): 
</p>
        <ul>
          <li>
The first bucket is data for which I am the originator (source).<br /></li>
          <li>
The next bucket is data that someone I interact with directly collects about me, so
they are the originator. This may include web server access logs, shopping profiles,
etc. 
<br /></li>
          <li>
The final bucket is data that a third party collects about me, without me interacting
with them. In many cases they are not the originator of that data, but instead collect
other party's data (including myself). Note that data in this bucket gets particularly
interesting when aggregated. 
<br /></li>
        </ul>
In an ideal world, I (as a person or organization) would have full control over all
three buckets, and could determine how the data about me flows. Unfortunately, the
world is not ideal. In most cases I can only control the release (!) of data in the
first bucket, but once that data is out in the wild, it will inevitably land in the
third bucket, which I have least control over. Attempts at controlling that third
bucket through regulatory measures are fairly ineffective, as can be seen by the many
identity data releases and losses, even in relatively strict privacy regimes. 
<br /><p><span id="ctl00_ContentPlaceHolder1_lblResults"><a href="http://technorati.com/tag/privacy" rel="tag">privacy</a><a href="http://technorati.com/tag/secrecy" rel="tag">secrecy</a></span></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=5840fc24-61cd-46c9-9b1c-78a3fa29c7a7" /></body>
      <title>Privacy, again</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,5840fc24-61cd-46c9-9b1c-78a3fa29c7a7.aspx</guid>
      <link>http://blog.beuchelt.org/2009/10/06/Privacy+Again.aspx</link>
      <pubDate>Tue, 06 Oct 2009 13:25:55 GMT</pubDate>
      <description>&lt;p&gt;
I liked &lt;a href="http://identityblog.burtongroup.com/bgidps/2009/10/gartner-gets-privacy-dead-wrong.html"&gt;Bob
Blakey's recent article&lt;/a&gt; on privacy, along with the &lt;a href="http://www.burtongroup.com/Guest/Idps/PrivacynotSecrecy.aspx"&gt;paper&lt;/a&gt; he
and Ian Glazer published. One direction that might need some additional coverage at
some time is the “privacy of organizations”. Organizational sensitive data (such as
trade secrets or classified material) follows a similar pattern of what Bob and Ian
are laying out for PII: it is disclosed to a trusted group (as such it would not fall
under their definition of secrecy), and a legal instrument (such as a NDA) is used
to ensure that this data is not released to non-authorized parties.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
In my own world, I have seen privacy and secrecy as very closely related: to some
extend, secrecy was to me privacy with a solid logging/auditing system, so that secrecy
is really only preserved operationally, and full access to the audit trail would restore
the identity (oh dear *that* loaded term again) of all actors. Bob and Ian obviously
use a different definition of privacy, which has much stronger implications for the
meta-data architecture, including sensitivity markings or IRM controls. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
In order to draw a more precise distinction between different concepts of privacy,
it might be relevant to examine the origin of the data about me (the data subject):&amp;nbsp;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
The first bucket is data for which I am the originator (source).&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
The next bucket is data that someone I interact with directly collects about me, so
they are the originator. This may include web server access logs, shopping profiles,
etc. 
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
The final bucket is data that a third party collects about me, without me interacting
with them. In many cases they are not the originator of that data, but instead collect
other party's data (including myself). Note that data in this bucket gets particularly
interesting when aggregated. 
&lt;br&gt;
&lt;/li&gt;
&lt;/ul&gt;
In an ideal world, I (as a person or organization) would have full control over all
three buckets, and could determine how the data about me flows. Unfortunately, the
world is not ideal. In most cases I can only control the release (!) of data in the
first bucket, but once that data is out in the wild, it will inevitably land in the
third bucket, which I have least control over. Attempts at controlling that third
bucket through regulatory measures are fairly ineffective, as can be seen by the many
identity data releases and losses, even in relatively strict privacy regimes. 
&lt;br&gt;
&lt;p&gt;
&lt;span id="ctl00_ContentPlaceHolder1_lblResults"&gt;&lt;a href="http://technorati.com/tag/privacy" rel="tag"&gt;privacy&lt;/a&gt; &lt;a href="http://technorati.com/tag/secrecy" rel="tag"&gt;secrecy&lt;/a&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=5840fc24-61cd-46c9-9b1c-78a3fa29c7a7" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,5840fc24-61cd-46c9-9b1c-78a3fa29c7a7.aspx</comments>
      <category>Identity</category>
      <category>Privacy</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=94ff2057-b951-4080-b7ad-a396b4e73c10</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,94ff2057-b951-4080-b7ad-a396b4e73c10.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,94ff2057-b951-4080-b7ad-a396b4e73c10.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=94ff2057-b951-4080-b7ad-a396b4e73c10</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Interesting news this week: <a href="http://www.networkworld.com/news/2009/093009-microsoft-saml.html?hpg1=bn">Microsoft,
SAP, and Siemens</a> have been awarded the SAML interoperable certification for their
SAML 2.0 products for the first time. From a customer perspective this excellent news
- cross-vendor certifications by independent third parties are a good decisions tools
for selecting products. While even a comprehensive test suite cannot guarantee perfect
interoperability, it puts the responsibility for debugging the most blatant problem
into the court of the vendors. 
<br /><p></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=94ff2057-b951-4080-b7ad-a396b4e73c10" /></body>
      <title>About that cross-vendor certifiaction ...</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,94ff2057-b951-4080-b7ad-a396b4e73c10.aspx</guid>
      <link>http://blog.beuchelt.org/2009/09/30/About+That+Crossvendor+Certifiaction.aspx</link>
      <pubDate>Wed, 30 Sep 2009 23:56:46 GMT</pubDate>
      <description>Interesting news this week: &lt;a href="http://www.networkworld.com/news/2009/093009-microsoft-saml.html?hpg1=bn"&gt;Microsoft,
SAP, and Siemens&lt;/a&gt; have been awarded the SAML interoperable certification for their
SAML 2.0 products for the first time. From a customer perspective this excellent news
- cross-vendor certifications by independent third parties are a good decisions tools
for selecting products. While even a comprehensive test suite cannot guarantee perfect
interoperability, it puts the responsibility for debugging the most blatant problem
into the court of the vendors. 
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=94ff2057-b951-4080-b7ad-a396b4e73c10" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,94ff2057-b951-4080-b7ad-a396b4e73c10.aspx</comments>
      <category>Identity</category>
      <category>Interoperability</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=2bb5dafc-5141-429c-984b-038d4498a134</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,2bb5dafc-5141-429c-984b-038d4498a134.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,2bb5dafc-5141-429c-984b-038d4498a134.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=2bb5dafc-5141-429c-984b-038d4498a134</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
User-centricity - often expressed in the "7 Laws of Identity" - has been a common
theme in identity management for a while now. At the heart of these principles lies
the desire to empower the end-users of a computer systems and enable them to negotiate
with the provider of service the amount of PII data the users have to disclose for
getting access. Beyond the initial authentication and authorization steps for resource
access also lies an ocean of other problems such as delegation, pre-authorization,
and emergency overrides. These issues play into a vast number of use cases in very
different areas such as financials, health care, and social networking. 
<br /></p>
        <p>
At the same time, a rather important aspect of identity has been completely ignored:
the systems we interact with and their component services and devices do have identities
as well, and these identities must be managed with the same details as person identities.
The need for non-person identity management goes well beyond the realm of security
sensitive environments such as various government services: we are getting ever more
dependent on a growing number of devices and services including mundane things such
as smart phones and ebook readers, but also critical items such as health monitors.
In many cases, high-value or critical services rely on less valued service (such as
a health monitors that use the mobile phone system for notification). Overall, we
are seeing a polynomial growth of interdependencies of such services of devices. 
<br /></p>
        <p>
With these problems looming, it becomes more and more urgent to extend the practices
learned in identity management for persons to non-person entities. The solutions for
this new class of identities will have to be significantly different, since devices
and services will interact with the IdM systems in very different ways and might also
have significantly different needs. For example, while privacy protection is important
for end-users, devices and services and their operators will likely be more concerned
with secrecy, which might borrow from some privacy best practices, but be different
in other respects. 
</p>
        <p>
Interestingly enough, PKI has had a notion of non-person identities already for some
while. We are relying on the internet PKI for authenticating servers to users and
services. At the same time, PKI has been very cumbersome to roll-out to end-users
and edge devices. As such, there are some lessons that PKI can provide, so that the
efficiencies and abstractions of SAML and related technologies can to go beyond simple
user-centricity. 
<br /></p>
        <p>
As a challenge, here are some questions that I have with regards to identity management
of non-person entities: 
<br /></p>
        <ol>
          <li>
What identity can devices and services have? How are these identities different from
human identities?</li>
          <li>
What are the minimal requirements on machine identities?</li>
          <li>
What new and different interaction patterns are required for enabling machine identities?</li>
          <li>
How do concepts such as reputation translate into the machine world? </li>
          <li>
When machine and human identities interact, is there a need for disclosure that one
party is non-human? Or human?</li>
        </ol>
tags: <span id="ctl00_ContentPlaceHolder1_lblResults"><a href="http://technorati.com/tag/identity+management" rel="tag">identity
management</a><a href="http://technorati.com/tag/idm" rel="tag">idm</a><a href="http://technorati.com/tag/privacy" rel="tag">privacy</a><a href="http://technorati.com/tag/non-person+entities" rel="tag">non-person
entities</a></span><br /><br /><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=2bb5dafc-5141-429c-984b-038d4498a134" /></body>
      <title>Beyond user-centric</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,2bb5dafc-5141-429c-984b-038d4498a134.aspx</guid>
      <link>http://blog.beuchelt.org/2009/08/24/Beyond+Usercentric.aspx</link>
      <pubDate>Mon, 24 Aug 2009 14:32:12 GMT</pubDate>
      <description>&lt;p&gt;
User-centricity - often expressed in the "7 Laws of Identity" - has been a common
theme in identity management for a while now. At the heart of these principles lies
the desire to empower the end-users of a computer systems and enable them to negotiate
with the provider of service the amount of PII data the users have to disclose for
getting access. Beyond the initial authentication and authorization steps for resource
access also lies an ocean of other problems such as delegation, pre-authorization,
and emergency overrides. These issues play into a vast number of use cases in very
different areas such as financials, health care, and social networking. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
At the same time, a rather important aspect of identity has been completely ignored:
the systems we interact with and their component services and devices do have identities
as well, and these identities must be managed with the same details as person identities.
The need for non-person identity management goes well beyond the realm of security
sensitive environments such as various government services: we are getting ever more
dependent on a growing number of devices and services including mundane things such
as smart phones and ebook readers, but also critical items such as health monitors.
In many cases, high-value or critical services rely on less valued service (such as
a health monitors that use the mobile phone system for notification). Overall, we
are seeing a polynomial growth of interdependencies of such services of devices. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
With these problems looming, it becomes more and more urgent to extend the practices
learned in identity management for persons to non-person entities. The solutions for
this new class of identities will have to be significantly different, since devices
and services will interact with the IdM systems in very different ways and might also
have significantly different needs. For example, while privacy protection is important
for end-users, devices and services and their operators will likely be more concerned
with secrecy, which might borrow from some privacy best practices, but be different
in other respects.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Interestingly enough, PKI has had a notion of non-person identities already for some
while. We are relying on the internet PKI for authenticating servers to users and
services. At the same time, PKI has been very cumbersome to roll-out to end-users
and edge devices. As such, there are some lessons that PKI can provide, so that the
efficiencies and abstractions of SAML and related technologies can to go beyond simple
user-centricity. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
As a challenge, here are some questions that I have with regards to identity management
of non-person entities: 
&lt;br&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
What identity can devices and services have? How are these identities different from
human identities?&lt;/li&gt;
&lt;li&gt;
What are the minimal requirements on machine identities?&lt;/li&gt;
&lt;li&gt;
What new and different interaction patterns are required for enabling machine identities?&lt;/li&gt;
&lt;li&gt;
How do concepts such as reputation translate into the machine world?&amp;nbsp;&lt;/li&gt;
&lt;li&gt;
When machine and human identities interact, is there a need for disclosure that one
party is non-human? Or human?&lt;/li&gt;
&lt;/ol&gt;
tags: &lt;span id="ctl00_ContentPlaceHolder1_lblResults"&gt;&lt;a href="http://technorati.com/tag/identity+management" rel="tag"&gt;identity
management&lt;/a&gt; &lt;a href="http://technorati.com/tag/idm" rel="tag"&gt;idm&lt;/a&gt; &lt;a href="http://technorati.com/tag/privacy" rel="tag"&gt;privacy&lt;/a&gt; &lt;a href="http://technorati.com/tag/non-person+entities" rel="tag"&gt;non-person
entities&lt;/a&gt; &lt;/span&gt;
&lt;br&gt;
&lt;br&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=2bb5dafc-5141-429c-984b-038d4498a134" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,2bb5dafc-5141-429c-984b-038d4498a134.aspx</comments>
      <category>Identity</category>
      <category>Privacy</category>
      <category>Web Services</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=919f02cb-6c03-4244-9586-20b0882bf619</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,919f02cb-6c03-4244-9586-20b0882bf619.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,919f02cb-6c03-4244-9586-20b0882bf619.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=919f02cb-6c03-4244-9586-20b0882bf619</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">For this year's <a href="http://balisage.net/">Balisage</a> in
Montreal, we (R. Dingwell, A. Gregorowicz, H. Sleeper, and myself) have been accepted
as a late-breaking proposal for our work on hData, which addresses some problems that
are currently plaguing electronic health records. Our session is scheduled on Thursday
at 11:00am. This is the abstract: 
<br /><blockquote>Title: <b>hData - A Simplified Approach to Health Data Exchange</b><br /><b></b><br />
Interoperability issues have limited the expected benefits of Electronic Health Record
(EHR) systems. Ideally, the medical history of a patient is recorded in a set of digital
continuity of care documents which are securely available to the patient and their
care providers on demand. The history of continuity of care standards includes multiple
standards organizations, differing goals, and ongoing efforts to reconcile the various
specifications. Existing standards define a format that is too complex for exchanging
continuity of care information effectively. We propose hData, a simplified XML framework
to describe health information. hData addresses the challenges of the current HL7
Continuity of Care Document format and is explicitly designed for extensibility to
address health information exchange needs, in general. hData applies established best
practices for XML document architectures to the vertical health domain, which has
experienced significant XML-based interoperability issues.<br /></blockquote><br />
As you might imagine, we will have to say a few things about identity, access, and
privacy management for electronic health records, as well. Looking forward to seeing
you there. 
<br /><br />
tags: <a href="http://technorati.com/tag/balisageConference09">balisageConference09</a><a href="http://technorati.com/tag/EHR" rel="tag">EHR</a><a href="http://technorati.com/tag/HIT" rel="tag">HIT</a><a href="http://technorati.com/tag/health+care" rel="tag">health
care</a><a href="http://technorati.com/tag/health+records" rel="tag">health records</a><a href="http://technorati.com/tag/hData" rel="tag">hData</a><br /><br />
tinyarro.ws: <a href="http://%E2%9E%A1.ws/%E6%A6%BE">http://➡.ws/榾</a> (wood chip)<br /><p></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=919f02cb-6c03-4244-9586-20b0882bf619" /></body>
      <title>Balisage 2009: Introducing hData</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,919f02cb-6c03-4244-9586-20b0882bf619.aspx</guid>
      <link>http://blog.beuchelt.org/2009/07/02/Balisage+2009+Introducing+HData.aspx</link>
      <pubDate>Thu, 02 Jul 2009 20:24:28 GMT</pubDate>
      <description>For this year's &lt;a href="http://balisage.net/"&gt;Balisage&lt;/a&gt; in Montreal, we (R. Dingwell,
A. Gregorowicz, H. Sleeper, and myself) have been accepted as a late-breaking proposal
for our work on hData, which addresses some problems that are currently plaguing electronic
health records. Our session is scheduled on Thursday at 11:00am. This is the abstract: 
&lt;br&gt;
&lt;blockquote&gt;Title: &lt;b&gt;hData - A Simplified Approach to Health Data Exchange&lt;/b&gt;
&lt;br&gt;
&lt;b&gt; &lt;/b&gt;
&lt;br&gt;
Interoperability issues have limited the expected benefits of Electronic Health Record
(EHR) systems. Ideally, the medical history of a patient is recorded in a set of digital
continuity of care documents which are securely available to the patient and their
care providers on demand. The history of continuity of care standards includes multiple
standards organizations, differing goals, and ongoing efforts to reconcile the various
specifications. Existing standards define a format that is too complex for exchanging
continuity of care information effectively. We propose hData, a simplified XML framework
to describe health information. hData addresses the challenges of the current HL7
Continuity of Care Document format and is explicitly designed for extensibility to
address health information exchange needs, in general. hData applies established best
practices for XML document architectures to the vertical health domain, which has
experienced significant XML-based interoperability issues.&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
As you might imagine, we will have to say a few things about identity, access, and
privacy management for electronic health records, as well. Looking forward to seeing
you there. 
&lt;br&gt;
&lt;br&gt;
tags: &lt;a href="http://technorati.com/tag/balisageConference09"&gt;balisageConference09&lt;/a&gt; &lt;a href="http://technorati.com/tag/EHR" rel="tag"&gt;EHR&lt;/a&gt; &lt;a href="http://technorati.com/tag/HIT" rel="tag"&gt;HIT&lt;/a&gt; &lt;a href="http://technorati.com/tag/health+care" rel="tag"&gt;health
care&lt;/a&gt; &lt;a href="http://technorati.com/tag/health+records" rel="tag"&gt;health records&lt;/a&gt; &lt;a href="http://technorati.com/tag/hData" rel="tag"&gt;hData&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
tinyarro.ws: &lt;a href="http://%E2%9E%A1.ws/%E6%A6%BE"&gt;http://➡.ws/榾&lt;/a&gt; (wood chip)&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=919f02cb-6c03-4244-9586-20b0882bf619" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,919f02cb-6c03-4244-9586-20b0882bf619.aspx</comments>
      <category>General</category>
      <category>Identity</category>
      <category>Privacy</category>
      <category>Web Services</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=4d7cdcb5-4a66-4057-bd24-c54b5bf1370f</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,4d7cdcb5-4a66-4057-bd24-c54b5bf1370f.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,4d7cdcb5-4a66-4057-bd24-c54b5bf1370f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=4d7cdcb5-4a66-4057-bd24-c54b5bf1370f</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">The time has come to start working on comprehensive
identity convergence ... with Venngeance: 
<br /><img src="http://blog.beuchelt.org/content/binary/Identity%20Meta%20Venn.png" width="591" border="0" height="765" /><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=4d7cdcb5-4a66-4057-bd24-c54b5bf1370f" /></body>
      <title>The Meta Venn of Identity</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,4d7cdcb5-4a66-4057-bd24-c54b5bf1370f.aspx</guid>
      <link>http://blog.beuchelt.org/2009/06/23/The+Meta+Venn+Of+Identity.aspx</link>
      <pubDate>Tue, 23 Jun 2009 22:24:22 GMT</pubDate>
      <description>The time has come to start working on comprehensive identity convergence ... with Venngeance: &lt;br&gt;
&lt;img src="http://blog.beuchelt.org/content/binary/Identity%20Meta%20Venn.png" width="591" border="0" height="765"&gt;&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=4d7cdcb5-4a66-4057-bd24-c54b5bf1370f" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,4d7cdcb5-4a66-4057-bd24-c54b5bf1370f.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=038d31eb-6ef3-4e27-a7f7-6b970b00a303</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,038d31eb-6ef3-4e27-a7f7-6b970b00a303.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,038d31eb-6ef3-4e27-a7f7-6b970b00a303.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=038d31eb-6ef3-4e27-a7f7-6b970b00a303</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Trust is one of those concepts in IdM that are hard to define or measure, yet are
at the basis of most of our transactions. There are a few different ways to look at
trust or capture its essence, including reputation systems, assurance frameworks,
and similar solutions. At the end of the day, however, it most often comes down to
this: 
<br /></p>
        <blockquote>
          <p>
Basic law of trust (BLT): Alice will only trust Bob in a transaction, if the benefits
outweigh the perceived risk plus her personal margin of safety. 
<br /></p>
        </blockquote>
        <p>
Sometimes there are situations where we MUST trust another party (through legal requirements
or lack of other options), but these can be seen as special cases.  <img style="float: right; padding: 10px" width="200px" src="http://img.timeinc.net/recipes/i/recipes/su/06/08/ultimate-blt-su-1215069-l.jpg" /></p>
        <p>
Now, applying the BLT, one has to manage both parts of the equation: risk (including
the safety margin) and benefits. The benefits can be rather manifold, and cover all
aspects of internet usage: services, purchases, personal enjoyment. 
<br /></p>
        <p>
The risk on the other side can also fall into different categories: financial, reputation,
legal, etc. In many cases the financial risks are most prominent: for example, when
I buy some book on the internet, how can I be assured that (i) I really get the book,
and (ii) my financial and personal information (shipping address) is safe and not
misused. Obviously, I do have to trust the retailer and his ecosystem of partners
(payment provider, shipping company, etc.) to perform the requested services to my
satisfaction. 
<br /></p>
        <p>
Reputation of the retailer does play a critical role: if I personally know people
that had a good shopping experience at the retailer, and in addition know that there
are (apparently?!) many good review by people I do not know, I am tempted to assume
that the risk is not too big. At the end of the day however, it really comes down
to this: 
<br /></p>
        <blockquote>
          <p>
Financial trust - sue and collect: Alice will only trust Bob, if - in case something
goes wrong - Alice has legal recourse and can expect Bob being able to pay sufficient
damages. 
<br /></p>
        </blockquote>
        <p>
I am not 100% sure if this is really at the foundation of trust in commercial transactions,
but it seems to be at least one important factor. Obviously this is not a very optimistic
point of view, hence the title of the blog entry. 
<br /></p>
        <h5>
          <br />
        </h5>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=038d31eb-6ef3-4e27-a7f7-6b970b00a303" />
      </body>
      <title>A pessimistic view on Trust</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,038d31eb-6ef3-4e27-a7f7-6b970b00a303.aspx</guid>
      <link>http://blog.beuchelt.org/2009/05/14/A+Pessimistic+View+On+Trust.aspx</link>
      <pubDate>Thu, 14 May 2009 12:56:58 GMT</pubDate>
      <description>&lt;p&gt;
Trust is one of those concepts in IdM that are hard to define or measure, yet are
at the basis of most of our transactions. There are a few different ways to look at
trust or capture its essence, including reputation systems, assurance frameworks,
and similar solutions. At the end of the day, however, it most often comes down to
this: 
&lt;br&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
Basic law of trust (BLT): Alice will only trust Bob in a transaction, if the benefits
outweigh the perceived risk plus her personal margin of safety. 
&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Sometimes there are situations where we MUST trust another party (through legal requirements
or lack of other options), but these can be seen as special cases.&amp;nbsp;&amp;nbsp;&lt;img style="float: right; padding: 10px" width="200px" src="http://img.timeinc.net/recipes/i/recipes/su/06/08/ultimate-blt-su-1215069-l.jpg"&gt;
&lt;/p&gt;
&lt;p&gt;
Now, applying the BLT, one has to manage both parts of the equation: risk (including
the safety margin) and benefits. The benefits can be rather manifold, and cover all
aspects of internet usage: services, purchases, personal enjoyment. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
The risk on the other side can also fall into different categories: financial, reputation,
legal, etc. In many cases the financial risks are most prominent: for example, when
I buy some book on the internet, how can I be assured that (i) I really get the book,
and (ii) my financial and personal information (shipping address) is safe and not
misused. Obviously, I do have to trust the retailer and his ecosystem of partners
(payment provider, shipping company, etc.) to perform the requested services to my
satisfaction. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Reputation of the retailer does play a critical role: if I personally know people
that had a good shopping experience at the retailer, and in addition know that there
are (apparently?!) many good review by people I do not know, I am tempted to assume
that the risk is not too big. At the end of the day however, it really comes down
to this: 
&lt;br&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
Financial trust - sue and collect: Alice will only trust Bob, if - in case something
goes wrong - Alice has legal recourse and can expect Bob being able to pay sufficient
damages. 
&lt;br&gt;
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
I am not 100% sure if this is really at the foundation of trust in commercial transactions,
but it seems to be at least one important factor. Obviously this is not a very optimistic
point of view, hence the title of the blog entry. 
&lt;br&gt;
&lt;/p&gt;
&lt;h5&gt;
&lt;br&gt;
&lt;/h5&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=038d31eb-6ef3-4e27-a7f7-6b970b00a303" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,038d31eb-6ef3-4e27-a7f7-6b970b00a303.aspx</comments>
      <category>Identity</category>
      <category>Security</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=f7d5dba9-d616-4e03-ae32-ec84e48a3b11</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,f7d5dba9-d616-4e03-ae32-ec84e48a3b11.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,f7d5dba9-d616-4e03-ae32-ec84e48a3b11.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=f7d5dba9-d616-4e03-ae32-ec84e48a3b11</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">When I read <a href="http://www.eweek.com/c/a/Security/What-Will-the-Cybersecurity-Act-of-2009-Do-To-Your-Job-and-Business-768836/1/">Larry
Seltzer's piece</a> on <a href="http://www.opencongress.org/bill/111-s773/text">H.R.
S 773 IS</a>, I fell into a constant nod about the issues he raised. In addition,
I have two more: 
<br /><br />
SEC. 11 (a): Lofty goals, but these seem rather obvious, since they have been at the
heart of any computer security research for a rather long time. 
<br /><br />
SEC. 14: This sections empowers the Secretary of Commerce with very far reaching powers,
especially since 'critical infrastructure' is so woefully underspecified.<br /><br />
In general, I am very unhappy with the bill's vagueness and lack of definition, especially
since there are enough provisions (such as SEC. 17 - see Larry's comments) that can
significantly impact the civil liberties of all U.S. persons. The intent of the bill
seems honest enough, but in order for this to not backfire, a lot more work needs
to go into a more robust draft. 
<br /><br /><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=f7d5dba9-d616-4e03-ae32-ec84e48a3b11" /></body>
      <title>Cybersecurity Act</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,f7d5dba9-d616-4e03-ae32-ec84e48a3b11.aspx</guid>
      <link>http://blog.beuchelt.org/2009/05/11/Cybersecurity+Act.aspx</link>
      <pubDate>Mon, 11 May 2009 16:43:30 GMT</pubDate>
      <description>When I read &lt;a href="http://www.eweek.com/c/a/Security/What-Will-the-Cybersecurity-Act-of-2009-Do-To-Your-Job-and-Business-768836/1/"&gt;Larry
Seltzer's piece&lt;/a&gt; on &lt;a href="http://www.opencongress.org/bill/111-s773/text"&gt;H.R.
S 773 IS&lt;/a&gt;, I fell into a constant nod about the issues he raised. In addition,
I have two more: 
&lt;br&gt;
&lt;br&gt;
SEC. 11 (a): Lofty goals, but these seem rather obvious, since they have been at the
heart of any computer security research for a rather long time. 
&lt;br&gt;
&lt;br&gt;
SEC. 14: This sections empowers the Secretary of Commerce with very far reaching powers,
especially since 'critical infrastructure' is so woefully underspecified.&lt;br&gt;
&lt;br&gt;
In general, I am very unhappy with the bill's vagueness and lack of definition, especially
since there are enough provisions (such as SEC. 17 - see Larry's comments) that can
significantly impact the civil liberties of all U.S. persons. The intent of the bill
seems honest enough, but in order for this to not backfire, a lot more work needs
to go into a more robust draft. 
&lt;br&gt;
&lt;br&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=f7d5dba9-d616-4e03-ae32-ec84e48a3b11" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,f7d5dba9-d616-4e03-ae32-ec84e48a3b11.aspx</comments>
      <category>General</category>
      <category>Identity</category>
      <category>Privacy</category>
      <category>Security</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=2459012c-910c-4bfd-9935-e12ba8f917a6</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,2459012c-910c-4bfd-9935-e12ba8f917a6.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,2459012c-910c-4bfd-9935-e12ba8f917a6.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=2459012c-910c-4bfd-9935-e12ba8f917a6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The excellent article "<a href="http://www.hoover.org/publications/policyreview/41862277.html">Security
and Data Sharing</a>" by Mark Richard and Leslie Lebl points to a few very important
ramifications that the less than ideal current data sharing situation with the E.U.
brings and what the ratification of the horrible Lisbon Treaty would mean for the
future of international security cooperation. The article also mentions the potential
positive effects of the U.S.-E.U. MLAT framework. 
</p>
        <p>
What really caught my attention, though, was the authors' regard for the supposedly
high European standards for data protection and privacy. They are correct in assesing
that the implementation of the Privacy Directive varies within the various member
countries, with countries like Spain or some of the relatively new members not paying
to much attention to privacy issues at all. At the same time, Germany is portrayed
as having a very high standard of privacy and PII data protection. Unfortunately,
this is not at all the case: 
<br /></p>
        <p>
While many middle-aged Germans do remember the strong controversy about the 1983 census
(which was relatively harmless in itself) and the German surpreme court even recently
emphasized a basic right to privacy protection, the implementation in the real world
are a far cry from the supposed nirvana of "information self-determination". 
<br /></p>
        <p>
First, it seems prudent to make a fundamental difference between the rights of the
German population viz-a-viz the private sector and government. When dealing with private
entities, Germans do actually enjoy a fairly high level of control over what information
someone might legally store about them, how it is used, and when it has to be amended
or destroyed. Reality paints a somewhat different picture, though. Over the last few
months, a number of scandals have surfaced, cutting across the entire spectrum of
privacy invasions: large companies have spied on their employees and customers using
hidden cameras or collected and used profile data without their knowledge. Beyond
that, a number of shady address collection agencies have sold millions of records
including financial information. In some cases, significant sums of money were misappropriated
by thieves that automatically drafted funds from bank customers through the ACH. Obviously,
these criminal acts (at least those that have surfaced) are being investigated, and
hopefully the judical system will be able to mediate the harm done. 
</p>
        <p>
The situation with respect to government privacy intrusion is much more dire, though,
and it would be fair to state that any resident in the U.S. enjoys a much higher level
of government intrusion that any German ever had. For starters, every German (in fact,
European) is now issued at birth an 11-digit taxpayer identification number that is
unique and valid over their entire life. One might argue that the SSN is very similar
in this respect, but there are two significant differences: (i) no U.S. resident is
*legally required* to obtain a SSN and (ii) the FTC and the other government agencies
have realized the ID-Theft threat that such an identifier poses and there is active
work to limit the use of SSNs. 
<br /></p>
        <p>
But the issues go far beyond unqiue identifiers: every resident of Germany is legally
required to notify city hall within 30 days if they move  - either within their
street or across the country. Interestingly enough, this data is readily available
to any interested private company, and some 400+ towns and cities have made some nice
extra cash by selling off these lists. In addition, all residents are required to
own a national ID-card, which will soon contain their digital photo, fingerprint,
and a practical RFID chip for easy data skimming. 
</p>
        <p>
This list goes on, and includes absurd stories of mandatory public broadcast fees
(which are sometimes collected from residents that have been dead for more than 400
years - but, being Germany, they do have to pay.. or at least the church where they
are burried). At the end of the day, the de-facto privacy protection in Germany is
not at all better than e.g. in the U.S., where at least a strong vertical and horizontal
division of powers and an active community prevents a centralization that has become
so typical for Europe. 
<br /></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=2459012c-910c-4bfd-9935-e12ba8f917a6" />
      </body>
      <title>Hypocrisy at its finest</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,2459012c-910c-4bfd-9935-e12ba8f917a6.aspx</guid>
      <link>http://blog.beuchelt.org/2009/04/14/Hypocrisy+At+Its+Finest.aspx</link>
      <pubDate>Tue, 14 Apr 2009 16:52:52 GMT</pubDate>
      <description>&lt;p&gt;
The excellent article "&lt;a href="http://www.hoover.org/publications/policyreview/41862277.html"&gt;Security
and Data Sharing&lt;/a&gt;" by Mark Richard and Leslie Lebl points to a few very important
ramifications that the less than ideal current data sharing situation with the E.U.
brings and what the ratification of the horrible Lisbon Treaty would mean for the
future of international security cooperation. The article also mentions the potential
positive effects of the U.S.-E.U. MLAT framework. 
&lt;/p&gt;
&lt;p&gt;
What really caught my attention, though, was the authors' regard for the supposedly
high European standards for data protection and privacy. They are correct in assesing
that the implementation of the Privacy Directive varies within the various member
countries, with countries like Spain or some of the relatively new members not paying
to much attention to privacy issues at all. At the same time, Germany is portrayed
as having a very high standard of privacy and PII data protection. Unfortunately,
this is not at all the case: 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
While many middle-aged Germans do remember the strong controversy about the 1983 census
(which was relatively harmless in itself) and the German surpreme court even recently
emphasized a basic right to privacy protection, the implementation in the real world
are a far cry from the supposed nirvana of "information self-determination". 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
First, it seems prudent to make a fundamental difference between the rights of the
German population viz-a-viz the private sector and government. When dealing with private
entities, Germans do actually enjoy a fairly high level of control over what information
someone might legally store about them, how it is used, and when it has to be amended
or destroyed. Reality paints a somewhat different picture, though. Over the last few
months, a number of scandals have surfaced, cutting across the entire spectrum of
privacy invasions: large companies have spied on their employees and customers using
hidden cameras or collected and used profile data without their knowledge. Beyond
that, a number of shady address collection agencies have sold millions of records
including financial information. In some cases, significant sums of money were misappropriated
by thieves that automatically drafted funds from bank customers through the ACH. Obviously,
these criminal acts (at least those that have surfaced) are being investigated, and
hopefully the judical system will be able to mediate the harm done.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
The situation with respect to government privacy intrusion is much more dire, though,
and it would be fair to state that any resident in the U.S. enjoys a much higher level
of government intrusion that any German ever had. For starters, every German (in fact,
European) is now issued at birth an 11-digit taxpayer identification number that is
unique and valid over their entire life. One might argue that the SSN is very similar
in this respect, but there are two significant differences: (i) no U.S. resident is
*legally required* to obtain a SSN and (ii) the FTC and the other government agencies
have realized the ID-Theft threat that such an identifier poses and there is active
work to limit the use of SSNs. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
But the issues go far beyond unqiue identifiers: every resident of Germany is legally
required to notify city hall within 30 days if they move&amp;nbsp; - either within their
street or across the country. Interestingly enough, this data is readily available
to any interested private company, and some 400+ towns and cities have made some nice
extra cash by selling off these lists. In addition, all residents are required to
own a national ID-card, which will soon contain their digital photo, fingerprint,
and a practical RFID chip for easy data skimming.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
This list goes on, and includes absurd stories of mandatory public broadcast fees
(which are sometimes collected from residents that have been dead for more than 400
years - but, being Germany, they do have to pay.. or at least the church where they
are burried). At the end of the day, the de-facto privacy protection in Germany is
not at all better than e.g. in the U.S., where at least a strong vertical and horizontal
division of powers and an active community prevents a centralization that has become
so typical for Europe. 
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=2459012c-910c-4bfd-9935-e12ba8f917a6" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,2459012c-910c-4bfd-9935-e12ba8f917a6.aspx</comments>
      <category>General</category>
      <category>Identity</category>
      <category>Privacy</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=1e36798b-e86c-4ac9-b387-c5e9562248c9</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,1e36798b-e86c-4ac9-b387-c5e9562248c9.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,1e36798b-e86c-4ac9-b387-c5e9562248c9.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=1e36798b-e86c-4ac9-b387-c5e9562248c9</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Through <a href="http://identityblog.burtongroup.com/bgidps/2009/02/privacy-risks-get-real.html">Ian
Fletcher </a>of Burton: <a href="https://www.privacyassociation.org/index.php?option=com_content&amp;task=view&amp;id=1745&amp;Itemid=228">Peter
Fleischer</a> of Google is now facing criminal charges for failing <i>to prevent the
publication</i> of a defamatory video on Google's video site - taking it down after
24 hours was not sufficient. While this is a somewhat extreme case, I fully expect
an increasing number of civil and criminal cases filed against companies and government
agencies for failing to protect the privacy of data principals: In the U.S. the efforts
to standardize patient's electronic health records and federate access to this data
will invriably lead to some cases of unauthorized disclosure. Europe has already had
a decent share of privacy violations lately, but the effects have so far been manageable. 
<br /></p>
        <p>
Going forward we as a society need to coordinate data access much better than we have
so far, thus it starts making sense to star talking about <i>privacy management</i> as
a separate discipline in corporate IT and process management. Privacy management is
obviously closely related to information and identity management, but has a strong
legal/regulatory aspect. Especially the lack of any harmonization of global privacy
frameworks is a constant threat to globally operating companies. Some of these aspects
will be discussed at the next Liberty Plenary meeting. 
</p>
        <p>
tags: <span id="ctl00_ContentPlaceHolder1_lblResults"><a href="http://technorati.com/tag/privacy" rel="tag">privacy</a><a href="http://technorati.com/tag/google" rel="tag">google</a><a href="http://technorati.com/tag/privacy+management" rel="tag">privacy
management</a><a href="http://technorati.com/tag/liberty+alliance" rel="tag">liberty
alliance</a></span></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=1e36798b-e86c-4ac9-b387-c5e9562248c9" />
      </body>
      <title>The need to manage privacy</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,1e36798b-e86c-4ac9-b387-c5e9562248c9.aspx</guid>
      <link>http://blog.beuchelt.org/2009/02/13/The+Need+To+Manage+Privacy.aspx</link>
      <pubDate>Fri, 13 Feb 2009 21:41:14 GMT</pubDate>
      <description>&lt;p&gt;
Through &lt;a href="http://identityblog.burtongroup.com/bgidps/2009/02/privacy-risks-get-real.html"&gt;Ian
Fletcher &lt;/a&gt;of Burton: &lt;a href="https://www.privacyassociation.org/index.php?option=com_content&amp;amp;task=view&amp;amp;id=1745&amp;amp;Itemid=228"&gt;Peter
Fleischer&lt;/a&gt; of Google is now facing criminal charges for failing &lt;i&gt;to prevent the
publication&lt;/i&gt; of a defamatory video on Google's video site - taking it down after
24 hours was not sufficient. While this is a somewhat extreme case, I fully expect
an increasing number of civil and criminal cases filed against companies and government
agencies for failing to protect the privacy of data principals: In the U.S. the efforts
to standardize patient's electronic health records and federate access to this data
will invriably lead to some cases of unauthorized disclosure. Europe has already had
a decent share of privacy violations lately, but the effects have so far been manageable. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Going forward we as a society need to coordinate data access much better than we have
so far, thus it starts making sense to star talking about &lt;i&gt;privacy management&lt;/i&gt; as
a separate discipline in corporate IT and process management. Privacy management is
obviously closely related to information and identity management, but has a strong
legal/regulatory aspect. Especially the lack of any harmonization of global privacy
frameworks is a constant threat to globally operating companies. Some of these aspects
will be discussed at the next Liberty Plenary meeting.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
tags: &lt;span id="ctl00_ContentPlaceHolder1_lblResults"&gt;&lt;a href="http://technorati.com/tag/privacy" rel="tag"&gt;privacy&lt;/a&gt; &lt;a href="http://technorati.com/tag/google" rel="tag"&gt;google&lt;/a&gt; &lt;a href="http://technorati.com/tag/privacy+management" rel="tag"&gt;privacy
management&lt;/a&gt; &lt;a href="http://technorati.com/tag/liberty+alliance" rel="tag"&gt;liberty
alliance&lt;/a&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=1e36798b-e86c-4ac9-b387-c5e9562248c9" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,1e36798b-e86c-4ac9-b387-c5e9562248c9.aspx</comments>
      <category>Identity</category>
      <category>Privacy</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=80222d54-93fd-40a4-9ab9-f30e1b6b8267</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,80222d54-93fd-40a4-9ab9-f30e1b6b8267.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,80222d54-93fd-40a4-9ab9-f30e1b6b8267.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=80222d54-93fd-40a4-9ab9-f30e1b6b8267</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Jeff <a href="http://idlogger.wordpress.com/2009/02/12/a-really-bad-idea-but-an-interesting-benchmark/">thinks</a> that
my <a href="http://blog.beuchelt.org/2009/02/11/Big+Brother+Is+Visiting+Boston.aspx">term</a> describing
the privacy situation in Europe is a little harsh. I cannot blame him, since the Europeans,
and especially Germany has been working hard on presenting themselves as the global
guardians of privacy. And, true enough, the rights that a European citizen has viz-a-viz
private sector companies is considerable. Also, Germany's supreme court confirmed
on multiple occasions that there is a "Informationelles Selbstbestimmungsrecht" (right
to information self-determination). 
<br /></p>
        <p>
Yet, when it comes to the government or its associated entities prying into peoples
lives, all bets are off:
</p>
        <ul>
          <li>
            <p>
Go to the U.K. and try to not be captured on a surveillance camera. Anywhere. 
</p>
          </li>
          <li>
            <p>
Try renting an apartment or buying a condo in Germany. Within 30 days you must submit
a form to city hall declaring who you are, where you lived before, and who else is
living in your home. This data is automatically shared with semi-private organizations
such as the collection agency for public broadcast fees, but also with anyone walking
up to city hall that deems you a debtor. 
</p>
          </li>
          <li>
            <p>
There is a EU directive that establishes a community-wide unique tax ID number far
all citizens and residents of all ages. This number is permanent, and must be shared
with employers, banks, and - potentially - insurance companies. Sounds familiar?
</p>
          </li>
          <li>
            <p>
All trucks in Germany are required to use a satellite-based tracking system to determine
tolls for using the Autobahn. This data is collected by a private-sector consortium
on behalf of the government, and there are a number of politicians suggesting this
for all vehicles. 
</p>
          </li>
          <li>
            <p>
Finally, Germany's "Personalausweis" (national ID card) is mandatory for anyone over
16. So far, city hall was managing this data, but since there are preparing to put
biometrics on this one, there will soon be a comprehensive federal database of all
citizens of Germany over 16, complete with digitized photo, fingerprints, and later
iris scans. 
</p>
          </li>
        </ul>
        <p>
The list could go on and on - I am sure that <a href="http://futureidentity.blogspot.com/">Robin</a> has
a lot to add to this list. Needless to say that there have been numerous occasions
where data collected by government agencies has been "lost", stolen, or otherwise
compromised. While we are talking about theft: Germany has paid more than EUR 5 Mio
for stolen data about alleged tax evaders. 
</p>
        <p>
So yes, my choice of words might have been harsh, but unfortunately quite justified. 
<br /></p>
        <p>
tags: <span id="ctl00_ContentPlaceHolder1_lblResults"><a href="http://technorati.com/tag/privacy" rel="tag">privacy</a><a href="http://technorati.com/tag/europe" rel="tag">europe</a><a href="http://technorati.com/tag/germany" rel="tag">germany</a></span></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=80222d54-93fd-40a4-9ab9-f30e1b6b8267" />
      </body>
      <title>European Privacy ... an Oxymoron?</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,80222d54-93fd-40a4-9ab9-f30e1b6b8267.aspx</guid>
      <link>http://blog.beuchelt.org/2009/02/12/European+Privacy+An+Oxymoron.aspx</link>
      <pubDate>Thu, 12 Feb 2009 22:30:46 GMT</pubDate>
      <description>&lt;p&gt;
Jeff &lt;a href="http://idlogger.wordpress.com/2009/02/12/a-really-bad-idea-but-an-interesting-benchmark/"&gt;thinks&lt;/a&gt; that
my &lt;a href="http://blog.beuchelt.org/2009/02/11/Big+Brother+Is+Visiting+Boston.aspx"&gt;term&lt;/a&gt; describing
the privacy situation in Europe is a little harsh. I cannot blame him, since the Europeans,
and especially Germany has been working hard on presenting themselves as the global
guardians of privacy. And, true enough, the rights that a European citizen has viz-a-viz
private sector companies is considerable. Also, Germany's supreme court confirmed
on multiple occasions that there is a "Informationelles Selbstbestimmungsrecht" (right
to information self-determination). 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Yet, when it comes to the government or its associated entities prying into peoples
lives, all bets are off:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
Go to the U.K. and try to not be captured on a surveillance camera. Anywhere. 
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
Try renting an apartment or buying a condo in Germany. Within 30 days you must submit
a form to city hall declaring who you are, where you lived before, and who else is
living in your home. This data is automatically shared with semi-private organizations
such as the collection agency for public broadcast fees, but also with anyone walking
up to city hall that deems you a debtor. 
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
There is a EU directive that establishes a community-wide unique tax ID number far
all citizens and residents of all ages. This number is permanent, and must be shared
with employers, banks, and - potentially - insurance companies. Sounds familiar?
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
All trucks in Germany are required to use a satellite-based tracking system to determine
tolls for using the Autobahn. This data is collected by a private-sector consortium
on behalf of the government, and there are a number of politicians suggesting this
for all vehicles. 
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
Finally, Germany's "Personalausweis" (national ID card) is mandatory for anyone over
16. So far, city hall was managing this data, but since there are preparing to put
biometrics on this one, there will soon be a comprehensive federal database of all
citizens of Germany over 16, complete with digitized photo, fingerprints, and later
iris scans. 
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
The list could go on and on - I am sure that &lt;a href="http://futureidentity.blogspot.com/"&gt;Robin&lt;/a&gt; has
a lot to add to this list. Needless to say that there have been numerous occasions
where data collected by government agencies has been "lost", stolen, or otherwise
compromised. While we are talking about theft: Germany has paid more than EUR 5 Mio
for stolen data about alleged tax evaders. 
&lt;/p&gt;
&lt;p&gt;
So yes, my choice of words might have been harsh, but unfortunately quite justified. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
tags: &lt;span id="ctl00_ContentPlaceHolder1_lblResults"&gt;&lt;a href="http://technorati.com/tag/privacy" rel="tag"&gt;privacy&lt;/a&gt; &lt;a href="http://technorati.com/tag/europe" rel="tag"&gt;europe&lt;/a&gt; &lt;a href="http://technorati.com/tag/germany" rel="tag"&gt;germany&lt;/a&gt;&lt;/span&gt; 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=80222d54-93fd-40a4-9ab9-f30e1b6b8267" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,80222d54-93fd-40a4-9ab9-f30e1b6b8267.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=10ff25e7-403c-4c9f-bdca-1c1c7c367358</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,10ff25e7-403c-4c9f-bdca-1c1c7c367358.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,10ff25e7-403c-4c9f-bdca-1c1c7c367358.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=10ff25e7-403c-4c9f-bdca-1c1c7c367358</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The <a href="http://www.dhs.gov/xinfoshare/committees/editorial_0512.shtm">DHS Data
Privacy and Integrity Advisory Committee</a> of the Privacy Office of DHS has sent
a <a href="http://www.dhs.gov/xlibrary/assets/privacy/privacy_dpiac_letter_sec_and_acpokropf_2009-02-05.pdf">letter</a> to
the new Secretary of Homeland Security, Janet Napolitano, making some recommendations
for the adjustment of the way the department deals with privacy policy and issues.
Some of the more notable ones include: 
</p>
        <ul>
          <li>
            <p>
Compartment Privacy Officers
</p>
          </li>
          <li>
            <p>
Data Governance
</p>
          </li>
          <li>
            <p>
Interoperability and Data Integrity
</p>
          </li>
          <li>
            <p>
Overhaul of the 1974 Privacy Act
</p>
          </li>
          <li>
            <p>
Independence of the Privacy Office from the rest of the organization
</p>
          </li>
        </ul>
        <p>
These are excellent suggestions, especially when applying them as a whole: having
a compartment Privacy Officer, that can act independently of the rest of the organization
has the potential of channeling the efforts of the department into the right direction.
Improved data governance, integrity, and better interoperability should really be
on the agenda of the CIO as well, but especially in the context of E-Verify or Border
control these issues also gain a privacy facet. 
</p>
        <p>
Overall, this letter should be a recommendation not only to the DHS, but government
and private organizations in general (<i>mutates mutandis</i>). Major privacy invasions
(as we have recently witnessed them <i>en force</i> in <a href="http://www.ft.com/cms/s/0/e74b44b6-f3ef-11dd-9c4b-0000779fd2ac.html">Germany</a>)
can only be avoided if privacy compliance is considered as critical to an organizations
success as any other good governance principle. 
</p>
        <p>
tags: <span id="ctl00_ContentPlaceHolder1_lblResults"><a href="http://technorati.com/tag/privacy" rel="tag">privacy</a><a href="http://technorati.com/tag/dhs" rel="tag">dhs</a></span></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=10ff25e7-403c-4c9f-bdca-1c1c7c367358" />
      </body>
      <title>Improving Privacy</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,10ff25e7-403c-4c9f-bdca-1c1c7c367358.aspx</guid>
      <link>http://blog.beuchelt.org/2009/02/08/Improving+Privacy.aspx</link>
      <pubDate>Sun, 08 Feb 2009 03:31:34 GMT</pubDate>
      <description>&lt;p&gt;
The &lt;a href="http://www.dhs.gov/xinfoshare/committees/editorial_0512.shtm"&gt;DHS Data
Privacy and Integrity Advisory Committee&lt;/a&gt; of the Privacy Office of DHS has sent
a &lt;a href="http://www.dhs.gov/xlibrary/assets/privacy/privacy_dpiac_letter_sec_and_acpokropf_2009-02-05.pdf"&gt;letter&lt;/a&gt; to
the new Secretary of Homeland Security, Janet Napolitano, making some recommendations
for the adjustment of the way the department deals with privacy policy and issues.
Some of the more notable ones include: 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
Compartment Privacy Officers
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
Data Governance
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
Interoperability and Data Integrity
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
Overhaul of the 1974 Privacy Act
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
Independence of the Privacy Office from the rest of the organization
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
These are excellent suggestions, especially when applying them as a whole: having
a compartment Privacy Officer, that can act independently of the rest of the organization
has the potential of channeling the efforts of the department into the right direction.
Improved data governance, integrity, and better interoperability should really be
on the agenda of the CIO as well, but especially in the context of E-Verify or Border
control these issues also gain a privacy facet. 
&lt;/p&gt;
&lt;p&gt;
Overall, this letter should be a recommendation not only to the DHS, but government
and private organizations in general (&lt;i&gt;mutates mutandis&lt;/i&gt;). Major privacy invasions
(as we have recently witnessed them &lt;i&gt;en force&lt;/i&gt; in &lt;a href="http://www.ft.com/cms/s/0/e74b44b6-f3ef-11dd-9c4b-0000779fd2ac.html"&gt;Germany&lt;/a&gt;)
can only be avoided if privacy compliance is considered as critical to an organizations
success as any other good governance principle. 
&lt;/p&gt;
&lt;p&gt;
tags: &lt;span id="ctl00_ContentPlaceHolder1_lblResults"&gt;&lt;a href="http://technorati.com/tag/privacy" rel="tag"&gt;privacy&lt;/a&gt; &lt;a href="http://technorati.com/tag/dhs" rel="tag"&gt;dhs&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=10ff25e7-403c-4c9f-bdca-1c1c7c367358" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,10ff25e7-403c-4c9f-bdca-1c1c7c367358.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=7b6c49b0-c3dc-48b5-ab6d-6e2d436de70d</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,7b6c49b0-c3dc-48b5-ab6d-6e2d436de70d.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,7b6c49b0-c3dc-48b5-ab6d-6e2d436de70d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=7b6c49b0-c3dc-48b5-ab6d-6e2d436de70d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
It took a long time, but it seems that the time for an older idea of mine has come:
Jeff Hodges is reporting on a <a href="http://identitymeme.org/archives/2009/02/04/towards-kerberizing-web-identity-and-services/">report</a> he
prepared for the MIT Kerberos group to explore the use of SAML tokens in traditional
security systems. A while ago, I was exploring <a href="http://www.idealliance.org/proceedings/xml05/ship/178/Paper.HTML">a
similar idea</a> - then with <a href="http://www.xmlgrrl.com">Eve</a> and <a href="http://blogs.sun.com/nico/">Nico</a> -
on how to use SAML attribute and bearer token in the context of the GSS-API. 
</p>
        <p>
The ideas and concepts we had then would still seem valid to me, although a lot of
things have moved on since then. I will definitively follow this, if only from a distance. 
<br /></p>
        <p>
tags: <span id="ctl00_ContentPlaceHolder1_lblResults"><a href="http://technorati.com/tag/saml" rel="tag">saml</a><a href="http://technorati.com/tag/gss-api" rel="tag">gss-api</a><a href="http://technorati.com/tag/kerberos" rel="tag">kerberos</a></span></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=7b6c49b0-c3dc-48b5-ab6d-6e2d436de70d" />
      </body>
      <title>Picking up loose ends: GSS-SAML</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,7b6c49b0-c3dc-48b5-ab6d-6e2d436de70d.aspx</guid>
      <link>http://blog.beuchelt.org/2009/02/04/Picking+Up+Loose+Ends+GSSSAML.aspx</link>
      <pubDate>Wed, 04 Feb 2009 19:47:31 GMT</pubDate>
      <description>&lt;p&gt;
It took a long time, but it seems that the time for an older idea of mine has come:
Jeff Hodges is reporting on a &lt;a href="http://identitymeme.org/archives/2009/02/04/towards-kerberizing-web-identity-and-services/"&gt;report&lt;/a&gt; he
prepared for the MIT Kerberos group to explore the use of SAML tokens in traditional
security systems. A while ago, I was exploring &lt;a href="http://www.idealliance.org/proceedings/xml05/ship/178/Paper.HTML"&gt;a
similar idea&lt;/a&gt; - then with &lt;a href="http://www.xmlgrrl.com"&gt;Eve&lt;/a&gt; and &lt;a href="http://blogs.sun.com/nico/"&gt;Nico&lt;/a&gt; -
on how to use SAML attribute and bearer token in the context of the GSS-API.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
The ideas and concepts we had then would still seem valid to me, although a lot of
things have moved on since then. I will definitively follow this, if only from a distance. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
tags: &lt;span id="ctl00_ContentPlaceHolder1_lblResults"&gt;&lt;a href="http://technorati.com/tag/saml" rel="tag"&gt;saml&lt;/a&gt; &lt;a href="http://technorati.com/tag/gss-api" rel="tag"&gt;gss-api&lt;/a&gt; &lt;a href="http://technorati.com/tag/kerberos" rel="tag"&gt;kerberos&lt;/a&gt; &lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=7b6c49b0-c3dc-48b5-ab6d-6e2d436de70d" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,7b6c49b0-c3dc-48b5-ab6d-6e2d436de70d.aspx</comments>
      <category>Identity</category>
      <category>Web Services</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=8388008d-badf-432b-b776-219ef1d19521</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,8388008d-badf-432b-b776-219ef1d19521.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,8388008d-badf-432b-b776-219ef1d19521.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=8388008d-badf-432b-b776-219ef1d19521</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Oh well, I finally sat down and took the time to convert my aging <a href="http://beuchelt.com/">main
web site</a> into something more dynamic. Since my - overall - quite reliable hoster
gives me free PHP5 and MySQL databases, I took a closer look at Drupal, given its
overall support, ease of use and add-on module availability. My first impressions
are quite good: it was easy to get up and does not seem to be too hard to administer.
Converting my exising HTML went well, although the default editor (or more specifically:
the Drupal filters) have a tendency to get in the way at the beginning.
</p>
        <p>
Now, one thing I will probably spend a little time on over the next few weeks (time
permitting - haha), is to develop a somewhat more reasonable authentication scheme
for my various web properties. I have a happy collection of PHP apps, this .NET based
blog, and also some custom Java apps. So far there is really no identity management
in place; a fact that has been a sore for a while. A simple SSO authentication scheme
across these difference platforms is a panacea, but it should not be to difficult
to achieve. I am looking actively into using Oauth or SAML as the token format, and
a simple RESTful transport. 
</p>
        <p>
tags: <a href="http://technorati.com/tag/web+site" rel="tag">web site</a><a href="http://technorati.com/tag/identity" rel="tag">identity</a><a href="http://technorati.com/tag/saml" rel="tag">saml</a><a href="http://technorati.com/tag/oauth" rel="tag">oauth</a><a href="http://technorati.com/tag/rest" rel="tag">rest</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=8388008d-badf-432b-b776-219ef1d19521" />
      </body>
      <title>Going Drupal</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,8388008d-badf-432b-b776-219ef1d19521.aspx</guid>
      <link>http://blog.beuchelt.org/2009/02/02/Going+Drupal.aspx</link>
      <pubDate>Mon, 02 Feb 2009 15:54:08 GMT</pubDate>
      <description>&lt;p&gt;
Oh well, I finally sat down and took the time to convert my aging &lt;a href="http://beuchelt.com/"&gt;main
web site&lt;/a&gt; into something more dynamic. Since my - overall - quite reliable hoster
gives me free PHP5 and MySQL databases, I took a closer look at Drupal, given its
overall support, ease of use and add-on module availability. My first impressions
are quite good: it was easy to get up and does not seem to be too hard to administer.
Converting my exising HTML went well, although the default editor (or more specifically:
the Drupal filters) have a tendency to get in the way at the beginning.
&lt;/p&gt;
&lt;p&gt;
Now, one thing I will probably spend a little time on over the next few weeks (time
permitting - haha), is to develop a somewhat more reasonable authentication scheme
for my various web properties. I have a happy collection of PHP apps, this .NET based
blog, and also some custom Java apps. So far there is really no identity management
in place; a fact that has been a sore for a while. A simple SSO authentication scheme
across these difference platforms is a panacea, but it should not be to difficult
to achieve. I am looking actively into using Oauth or SAML as the token format, and
a simple RESTful transport. 
&lt;/p&gt;
&lt;p&gt;
tags: &lt;a href="http://technorati.com/tag/web+site" rel="tag"&gt;web site&lt;/a&gt; &lt;a href="http://technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt; &lt;a href="http://technorati.com/tag/saml" rel="tag"&gt;saml&lt;/a&gt; &lt;a href="http://technorati.com/tag/oauth" rel="tag"&gt;oauth&lt;/a&gt; &lt;a href="http://technorati.com/tag/rest" rel="tag"&gt;rest&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=8388008d-badf-432b-b776-219ef1d19521" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,8388008d-badf-432b-b776-219ef1d19521.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=c6d46e0a-bf67-4e06-944f-a1df060a4024</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,c6d46e0a-bf67-4e06-944f-a1df060a4024.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,c6d46e0a-bf67-4e06-944f-a1df060a4024.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=c6d46e0a-bf67-4e06-944f-a1df060a4024</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Times are changing, and people have to change with it. Doh - another pearl of obvious
wisdom, but there is an interesting application to the work life: while regular employment
might change rather abruptly, business and community relationships usually do not.
So while you might no longer be working for a particular company (say, Sun, for example),
you would still be interested in continuing your work in a particular area of interest
(say, identity, for example). 
<br /></p>
        <p>
In this spirit, I decided to join the <a href="http://projectliberty.org/">Liberty
Alliance</a> as an individual member. The new structure of the organization, combined
with a reasonable fee schedule allows me to continue my formal relationship with one
of the more comprehensive identity consortia currently in existence. While I have
not yet quite made up my mind on how this engagement will be, I know that there are
a number of current project in TEG and IAEG that stir my interest. 
<br /></p>
        <p>
One of the most interesting developments in Liberty right now is the realization that
a RESTful approach is quite necessary to extend from an enterprise-centric identity
management system to one that can scale up to the needs of health care providers and
governments. The need for a lightweight IdM and federation framework is indisputable,
and the GSA and Internet2 have already demonstrated that the existing feature set
in SAML2 is sufficient to build a meaningful federation. However, it will take the
legal and business rules framework of the IAF and related efforts to extend these
technologies into the realm of social networking and eGovernment where you cannot
rely on having a mutual trusted partner in identity. 
<br /></p>
        <p>
So, going forward, it will be a lot of fun to dabble with the same technology, only
now from a slightly (or not so slightly) different angle. 
</p>
        <p>
tags: <a href="http://technorati.com/tag/project+liberty" rel="tag">project liberty</a><a href="http://technorati.com/tag/identity" rel="tag">identity</a><a href="http://technorati.com/tag/rest" rel="tag">rest</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=c6d46e0a-bf67-4e06-944f-a1df060a4024" />
      </body>
      <title>Work 2.0</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,c6d46e0a-bf67-4e06-944f-a1df060a4024.aspx</guid>
      <link>http://blog.beuchelt.org/2009/01/27/Work+20.aspx</link>
      <pubDate>Tue, 27 Jan 2009 19:30:45 GMT</pubDate>
      <description>&lt;p&gt;
Times are changing, and people have to change with it. Doh - another pearl of obvious
wisdom, but there is an interesting application to the work life: while regular employment
might change rather abruptly, business and community relationships usually do not.
So while you might no longer be working for a particular company (say, Sun, for example),
you would still be interested in continuing your work in a particular area of interest
(say, identity, for example). 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
In this spirit, I decided to join the &lt;a href="http://projectliberty.org/"&gt;Liberty
Alliance&lt;/a&gt; as an individual member. The new structure of the organization, combined
with a reasonable fee schedule allows me to continue my formal relationship with one
of the more comprehensive identity consortia currently in existence. While I have
not yet quite made up my mind on how this engagement will be, I know that there are
a number of current project in TEG and IAEG that stir my interest. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
One of the most interesting developments in Liberty right now is the realization that
a RESTful approach is quite necessary to extend from an enterprise-centric identity
management system to one that can scale up to the needs of health care providers and
governments. The need for a lightweight IdM and federation framework is indisputable,
and the GSA and Internet2 have already demonstrated that the existing feature set
in SAML2 is sufficient to build a meaningful federation. However, it will take the
legal and business rules framework of the IAF and related efforts to extend these
technologies into the realm of social networking and eGovernment where you cannot
rely on having a mutual trusted partner in identity. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
So, going forward, it will be a lot of fun to dabble with the same technology, only
now from a slightly (or not so slightly) different angle.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
tags: &lt;a href="http://technorati.com/tag/project+liberty" rel="tag"&gt;project liberty&lt;/a&gt; &lt;a href="http://technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt; &lt;a href="http://technorati.com/tag/rest" rel="tag"&gt;rest&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=c6d46e0a-bf67-4e06-944f-a1df060a4024" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,c6d46e0a-bf67-4e06-944f-a1df060a4024.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=8057973d-fb31-4e26-8cf7-3afc7c4042be</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,8057973d-fb31-4e26-8cf7-3afc7c4042be.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,8057973d-fb31-4e26-8cf7-3afc7c4042be.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=8057973d-fb31-4e26-8cf7-3afc7c4042be</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">The <a href="http://ecitizenfoundation.org/wp-content/uploads/2009/01/ecitizen-identity-and-online-civic-engagement-workshop-agenda3.pdf">workshop
on Open eGovernment</a> is starting right now. Here is my slide deck, for all that
might be interested: 
<br /><br /><a href="http://blog.beuchelt.org/content/binary/MIT%20MediaLabs%20-%20Open%20Identity%20Archtecture.pdf">MIT
MediaLabs - Open Identity Archtecture.pdf (1.01 MB)</a><br /><br />
Soon after this is complete, the entire workshop will be posted on the MediaLab webpage
- please stay tuned for the link. 
<br /><br />
tags: <span id="ctl00_ContentPlaceHolder1_lblResults"><a href="http://technorati.com/tag/identity+management" rel="tag">identity
management</a><a href="http://technorati.com/tag/policy" rel="tag">policy</a></span><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=8057973d-fb31-4e26-8cf7-3afc7c4042be" /></body>
      <title>MIT MediaLab Open Government Discussion</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,8057973d-fb31-4e26-8cf7-3afc7c4042be.aspx</guid>
      <link>http://blog.beuchelt.org/2009/01/15/MIT+MediaLab+Open+Government+Discussion.aspx</link>
      <pubDate>Thu, 15 Jan 2009 18:09:06 GMT</pubDate>
      <description>The &lt;a href="http://ecitizenfoundation.org/wp-content/uploads/2009/01/ecitizen-identity-and-online-civic-engagement-workshop-agenda3.pdf"&gt;workshop
on Open eGovernment&lt;/a&gt; is starting right now. Here is my slide deck, for all that
might be interested: 
&lt;br&gt;
&lt;br&gt;
&lt;a href="http://blog.beuchelt.org/content/binary/MIT%20MediaLabs%20-%20Open%20Identity%20Archtecture.pdf"&gt;MIT
MediaLabs - Open Identity Archtecture.pdf (1.01 MB)&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
Soon after this is complete, the entire workshop will be posted on the MediaLab webpage
- please stay tuned for the link. 
&lt;br&gt;
&lt;br&gt;
tags: &lt;span id="ctl00_ContentPlaceHolder1_lblResults"&gt;&lt;a href="http://technorati.com/tag/identity+management" rel="tag"&gt;identity
management&lt;/a&gt; &lt;a href="http://technorati.com/tag/policy" rel="tag"&gt;policy&lt;/a&gt; &lt;/span&gt;&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=8057973d-fb31-4e26-8cf7-3afc7c4042be" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,8057973d-fb31-4e26-8cf7-3afc7c4042be.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=2268d813-c74d-4aed-b96a-cc8570965f96</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,2268d813-c74d-4aed-b96a-cc8570965f96.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,2268d813-c74d-4aed-b96a-cc8570965f96.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=2268d813-c74d-4aed-b96a-cc8570965f96</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As part of the new U.S. administration's BigDialog and Open Government technology
agenda, the CommunityCount web forum is polling for issues that are relevant to the
identity management community. If you want to make you voice heard with the transition
team and the next CTO and science office staff go <a href="http://www.communitycounts.com/forum/?id=identity&amp;sort=6&amp;view=1&amp;search=&amp;respondent=&amp;embedon=&amp;embed=&amp;display=&amp;hide=3">here</a>,
put in your questions and issues, and vote on the others. 
<br /></p>
        <p>
Here is my contribution - please vote. 
<br /></p>
        <p align="center">
          <iframe src="http://www.communitycounts.com/forum/embed.cgi?id=identity&amp;linked=Whattypeofprocessesdoweneedtoempowere-citizenstomanagetheirdigitalidentityincluding-attributedisclosuretogovernmententities-attributedisclosuretoprivatebusinesses-self-servicechangeorcorrectionofidentityinformation-arbitrationandconflictresolution-li&amp;embed=1" style="width: 326px; height: 500px;" scrolling="no" frameborder="0">
          </iframe>
        </p>
        <p>
tags: <a href="http://technorati.com/tag/identity+management" rel="tag">identity management</a><a href="http://technorati.com/tag/policy" rel="tag">policy</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=2268d813-c74d-4aed-b96a-cc8570965f96" />
      </body>
      <title>Community Count Identity</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,2268d813-c74d-4aed-b96a-cc8570965f96.aspx</guid>
      <link>http://blog.beuchelt.org/2009/01/08/Community+Count+Identity.aspx</link>
      <pubDate>Thu, 08 Jan 2009 23:08:54 GMT</pubDate>
      <description>&lt;p&gt;
As part of the new U.S. administration's BigDialog and Open Government technology
agenda, the CommunityCount web forum is polling for issues that are relevant to the
identity management community. If you want to make you voice heard with the transition
team and the next CTO and science office staff go &lt;a href="http://www.communitycounts.com/forum/?id=identity&amp;amp;sort=6&amp;amp;view=1&amp;amp;search=&amp;amp;respondent=&amp;amp;embedon=&amp;amp;embed=&amp;amp;display=&amp;amp;hide=3"&gt;here&lt;/a&gt;,
put in your questions and issues, and vote on the others. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Here is my contribution - please vote. 
&lt;br&gt;
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;iframe src="http://www.communitycounts.com/forum/embed.cgi?id=identity&amp;amp;linked=Whattypeofprocessesdoweneedtoempowere-citizenstomanagetheirdigitalidentityincluding-attributedisclosuretogovernmententities-attributedisclosuretoprivatebusinesses-self-servicechangeorcorrectionofidentityinformation-arbitrationandconflictresolution-li&amp;amp;embed=1" style="width: 326px; height: 500px;" scrolling="no" frameborder="0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;
&lt;p&gt;
tags: &lt;a href="http://technorati.com/tag/identity+management" rel="tag"&gt;identity management&lt;/a&gt; &lt;a href="http://technorati.com/tag/policy" rel="tag"&gt;policy&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=2268d813-c74d-4aed-b96a-cc8570965f96" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,2268d813-c74d-4aed-b96a-cc8570965f96.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=10ede657-6d6b-4bd5-a30d-d5bae89b1310</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,10ede657-6d6b-4bd5-a30d-d5bae89b1310.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,10ede657-6d6b-4bd5-a30d-d5bae89b1310.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=10ede657-6d6b-4bd5-a30d-d5bae89b1310</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
    I love foundational discussions - they always have the potential
to fundamentally change my world-view, which is quite stimulating. 
</p>
        <p>
    Radovan <a href="http://storm.alert.sk/blog/identity/reputation-for-subjectivity.writeback">picked
up</a> on my little piece on reputation. In particular he suggests that the question
"What attributes should be influenced by reputation and what should not?" does not
make any sense. 
<br /></p>
        <p>
    I fully agree with this statement, but not necessarily with all
conclusions that Radovan draws. As I see it, the question is not what attributes of
an entity <i>should be influenced</i> by reputation, but much more about what attributes <i>can
be reasonably approximated</i> by a mean-value approach such as reputation. 
<br /><br />
    In Radovan's example, the height of a given person can be precisely
determined (up to an error margin, that is part of that measurement). The result of
such a measurement--as long as it is reproducible--is the objective value of the attribute
"height". It does not make any sense to attach a reputation to this value. But you
can attach a reputation/"credibility score"/whatever to the measurement process (this
is typically done through the specification of the error margin), or the faithfulness
of storing this information in a given storage system (e.g. through the reliability
score of this provider, determined by averaging over the subjective reliability score
given to the storage system by its customers/clients). The aggregate "reputation"
of this process (measuring, recording, storing, reproducing) can then be used to calculate
the "reputation" of you saying that I am 147 cm tall. 
<br /><br />
    But--and this is important: your statement about my height (or
the aggregate statement of the community about my height) does not influence the fact
(if you want to use this hopelessly overloaded term) that I am 187cm tall. 
<br /></p>
        <p>
    This is fundamentally different from what might happen with other
attributes: for example, let us look at my "reputation for drawing aesthetically pleasing
pictures". While I ( or my daughter) might be convinced that I have a rather high
score for this attribute, the rest of the world might beg to differ. My community-wide<sup>[1]</sup> reputation
as a gifted painter could thus be much lower. Note that I do not have any reasonable
recourse: there is (fortunately) no final authority, or repoducible process that can
determine a definite value for this particular attribute. 
<br /></p>
        <p>
    Nevertheless, for such non-CFD, mean-value attributes you still
face the same issues that you do face for objective attributes: there is the change
of recording or storage failure, and thus other factors that might ultimately determine
the reliability of a "reputation as painter" score I might have. 
<br /></p>
        <p>
          <br />
        </p>
        <p>
[1] Note that at this point it becomes very important to define the correct domain
of your mean-value process, i.e. you have to fix an ensemble. 
<br /><br /></p>
        <p>
          <br />
        </p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=10ede657-6d6b-4bd5-a30d-d5bae89b1310" />
      </body>
      <title>Ruining Reputation</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,10ede657-6d6b-4bd5-a30d-d5bae89b1310.aspx</guid>
      <link>http://blog.beuchelt.org/2008/10/16/Ruining+Reputation.aspx</link>
      <pubDate>Thu, 16 Oct 2008 13:41:42 GMT</pubDate>
      <description>&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; I love foundational discussions - they always have the potential
to fundamentally change my world-view, which is quite stimulating. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Radovan &lt;a href="http://storm.alert.sk/blog/identity/reputation-for-subjectivity.writeback"&gt;picked
up&lt;/a&gt; on my little piece on reputation. In particular he suggests that the question
"What attributes should be influenced by reputation and what should not?" does not
make any sense. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; I fully agree with this statement, but not necessarily with all
conclusions that Radovan draws. As I see it, the question is not what attributes of
an entity &lt;i&gt;should be influenced&lt;/i&gt; by reputation, but much more about what attributes &lt;i&gt;can
be reasonably approximated&lt;/i&gt; by a mean-value approach such as reputation. 
&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; In Radovan's example, the height of a given person can be precisely
determined (up to an error margin, that is part of that measurement). The result of
such a measurement--as long as it is reproducible--is the objective value of the attribute
"height". It does not make any sense to attach a reputation to this value. But you
can attach a reputation/"credibility score"/whatever to the measurement process (this
is typically done through the specification of the error margin), or the faithfulness
of storing this information in a given storage system (e.g. through the reliability
score of this provider, determined by averaging over the subjective reliability score
given to the storage system by its customers/clients). The aggregate "reputation"
of this process (measuring, recording, storing, reproducing) can then be used to calculate
the "reputation" of you saying that I am 147 cm tall. 
&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; But--and this is important: your statement about my height (or
the aggregate statement of the community about my height) does not influence the fact
(if you want to use this hopelessly overloaded term) that I am 187cm tall. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; This is fundamentally different from what might happen with other
attributes: for example, let us look at my "reputation for drawing aesthetically pleasing
pictures". While I ( or my daughter) might be convinced that I have a rather high
score for this attribute, the rest of the world might beg to differ. My community-wide&lt;sup&gt;[1]&lt;/sup&gt; reputation
as a gifted painter could thus be much lower. Note that I do not have any reasonable
recourse: there is (fortunately) no final authority, or repoducible process that can
determine a definite value for this particular attribute. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Nevertheless, for such non-CFD, mean-value attributes you still
face the same issues that you do face for objective attributes: there is the change
of recording or storage failure, and thus other factors that might ultimately determine
the reliability of a "reputation as painter" score I might have. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
[1] Note that at this point it becomes very important to define the correct domain
of your mean-value process, i.e. you have to fix an ensemble. 
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=10ede657-6d6b-4bd5-a30d-d5bae89b1310" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,10ede657-6d6b-4bd5-a30d-d5bae89b1310.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=e6a458bb-a223-4ccb-831d-d6dfd4227430</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,e6a458bb-a223-4ccb-831d-d6dfd4227430.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,e6a458bb-a223-4ccb-831d-d6dfd4227430.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=e6a458bb-a223-4ccb-831d-d6dfd4227430</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
    Paul <a href="http://connectid.blogspot.com/2008/10/desert-island-rule.html">proposed
a conjecture</a> regarding the validity of using reputation systems in the context
of identity systems. This (and some discussion on the IDGang list) inspired me to
dig again through some of my notes regarding the ontology of physical reality (and
thus--by extension--quantum theory). 
</p>
        <p>
    My personal position in the discussion on the most sensible approach
to physial ontology was always firmly rooted in the realist corner: I completely reject
positivism and--mostly-- empiricism on fundamental principle. There is no doubt in
my mind that there is an objective physical reality, independent of human (or any
other) observer<sup>[1]</sup>. 
<br /></p>
        <h2>Reputation in information systems<br /></h2>
        <p>
    Now, a reputation scheme can easily be interpreted as mechanism
to determine the value of an entity's attribute by averaging over the subjective values
of that particular attribute, as seen by an ensemble of parties interacting with the
entity in question. So, for example, to determine the "trustworthiness in business
transactions" of user A of an auctioning site, one can average over the subjective
opinion of business partners of user A on his trustworthiness. 
<br /></p>
        <p>
    This approach is valid, and as many social (or even business) sites
indicate very useful. It can be applied reasonably well to attributes of an entity
that are either non-counterfactual definite (i.e. completely subjective), or not measurable
by an objective and reproducible measurement approach. 
<br /></p>
        <p>
    "Trustworthiness" is a good example for a subjective attribute,
and credit-worthiness of a company or individual might be an attribute of the later
type: while the fundamentals of a company determine its ability to shoulder a certain
about of debt without collapsing, there is (to my knowledge) no definite algorithm
to compute a simple "creditworthiness" attribute. However, the averaging over the
credit ratings from different rating agencies (i.e. a kind of "credit reputation")
is normally a good approximation of this attribute<sup>[2]</sup>. 
<br /></p>
        <p>
    However, there are some attributes that cannot be averaged over:
those attributes are counterfactual definite, i.e. objective and can be measured by
a repoducible mechanism. A good example for such an attribute is my physical height, 
my employment status with a given company, or my gender. All of these might change
in time, but at a given point in time, they can be easily determined and have an objective
value--even if nobody measures it. Applying a mean-value approach to these does not
make any sense. 
<br /></p>
        <p>
    One might interject, that for such a counterfactualy definite attribute
there might be a different <i>perception</i> of its value with other entities. For
example, while my actual height is 187cm (~ 6' 1"), some people might <i>think</i> that
I am taller or shorter.  Now, my <i>actual</i> height does not change because
a number of people are thinking so. It is my <i>perceived</i> height that changes
and this attribute is entirely different from the former. 
<br /></p>
        <p>
    So, in the end it is very important to evaluate carefully if a
given attribute of an entity in an information system lends itself to be used in the
context of reputation systems. In some specific cases this does make sense, but in
others it is entirely pointless. 
<br /></p>
        <p>
[1] Yet, while realism is vital to my world view, I am much more inclined to abandon <i>local</i> reality
than counterfactual definiteness. 
<br /></p>
        <p>
[2] The current financial quagmire is an example of how such a reputation system can
fail. 
<br /></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=e6a458bb-a223-4ccb-831d-d6dfd4227430" />
      </body>
      <title>Applicability of reputation systems in information systems</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,e6a458bb-a223-4ccb-831d-d6dfd4227430.aspx</guid>
      <link>http://blog.beuchelt.org/2008/10/16/Applicability+Of+Reputation+Systems+In+Information+Systems.aspx</link>
      <pubDate>Thu, 16 Oct 2008 01:00:42 GMT</pubDate>
      <description>&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Paul &lt;a href="http://connectid.blogspot.com/2008/10/desert-island-rule.html"&gt;proposed
a conjecture&lt;/a&gt; regarding the validity of using reputation systems in the context
of identity systems. This (and some discussion on the IDGang list) inspired me to
dig again through some of my notes regarding the ontology of physical reality (and
thus--by extension--quantum theory). 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; My personal position in the discussion on the most sensible approach
to physial ontology was always firmly rooted in the realist corner: I completely reject
positivism and--mostly-- empiricism on fundamental principle. There is no doubt in
my mind that there is an objective physical reality, independent of human (or any
other) observer&lt;sup&gt;[1]&lt;/sup&gt;. 
&lt;br&gt;
&lt;/p&gt;
&lt;h2&gt;Reputation in information systems&lt;br&gt;
&lt;/h2&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Now, a reputation scheme can easily be interpreted as mechanism
to determine the value of an entity's attribute by averaging over the subjective values
of that particular attribute, as seen by an ensemble of parties interacting with the
entity in question. So, for example, to determine the "trustworthiness in business
transactions" of user A of an auctioning site, one can average over the subjective
opinion of business partners of user A on his trustworthiness. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; This approach is valid, and as many social (or even business) sites
indicate very useful. It can be applied reasonably well to attributes of an entity
that are either non-counterfactual definite (i.e. completely subjective), or not measurable
by an objective and reproducible measurement approach. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; "Trustworthiness" is a good example for a subjective attribute,
and credit-worthiness of a company or individual might be an attribute of the later
type: while the fundamentals of a company determine its ability to shoulder a certain
about of debt without collapsing, there is (to my knowledge) no definite algorithm
to compute a simple "creditworthiness" attribute. However, the averaging over the
credit ratings from different rating agencies (i.e. a kind of "credit reputation")
is normally a good approximation of this attribute&lt;sup&gt;[2]&lt;/sup&gt;. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; However, there are some attributes that cannot be averaged over:
those attributes are counterfactual definite, i.e. objective and can be measured by
a repoducible mechanism. A good example for such an attribute is my physical height,&amp;nbsp;
my employment status with a given company, or my gender. All of these might change
in time, but at a given point in time, they can be easily determined and have an objective
value--even if nobody measures it. Applying a mean-value approach to these does not
make any sense. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; One might interject, that for such a counterfactualy definite attribute
there might be a different &lt;i&gt;perception&lt;/i&gt; of its value with other entities. For
example, while my actual height is 187cm (~ 6' 1"), some people might &lt;i&gt;think&lt;/i&gt; that
I am taller or shorter.&amp;nbsp; Now, my &lt;i&gt;actual&lt;/i&gt; height does not change because
a number of people are thinking so. It is my &lt;i&gt;perceived&lt;/i&gt; height that changes
and this attribute is entirely different from the former. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; So, in the end it is very important to evaluate carefully if a
given attribute of an entity in an information system lends itself to be used in the
context of reputation systems. In some specific cases this does make sense, but in
others it is entirely pointless. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
[1] Yet, while realism is vital to my world view, I am much more inclined to abandon &lt;i&gt;local&lt;/i&gt; reality
than counterfactual definiteness. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
[2] The current financial quagmire is an example of how such a reputation system can
fail. 
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=e6a458bb-a223-4ccb-831d-d6dfd4227430" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,e6a458bb-a223-4ccb-831d-d6dfd4227430.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=37724368-17f7-4672-9838-4657963d30ad</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,37724368-17f7-4672-9838-4657963d30ad.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,37724368-17f7-4672-9838-4657963d30ad.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=37724368-17f7-4672-9838-4657963d30ad</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
    Amazingly enough, it took less than 24 hours to see the first massive
privacy issues flaring up with Google Chrome. In a <a href="http://news.cnet.com/8301-17939_109-10032047-2.html?part=rss">CNET
interview,</a> Peter Eckersley of the EFF says:
</p>
        <p>
        </p>
        <blockquote>"We're worried that Chrome will be another giant conveyer belt moving
private information about our use of the Web into Google's data vaults," Eckersley
said. "Google already knows far too much about what everybody is thinking at any given
moment. </blockquote>
        <p>
        </p>
        <p>
    Now this is a total surprise, is it not? Not only can Google read
all your mail, knows what you are looking for on the web, and has your financial information
through Googlc Checkout or Adsense. With the Omnibox (or the mysterious "<a href="http://www.google.com/chrome/intl/en/privacy.html">one
or more unique application numbers</a>"), they now also see all the places you go
to -- on the internet and any possible intranets. 
<br /></p>
        <p>
    Now, I do not know exactly how this will play out legally, but
as far as I am concerned, the internal structure of an Intranet is usally some I'd
rather not expose to outsiders. Beyond privacy concerns, there are clear security
and intrusion concerns, and allowing Google to obtain this data for free and without
any binding contract between Google and my company does not seem very prudent. If
I had any say, I would strangle recommend to prohibit the use of Chrome in any enterprise
environment. This should obviously extend to government agencies, and among them law
enforcement and military. How embarrassing would it be, if--by honest mistake--the
DNS or CA infrastructure of the combat command and control systems of say, the Airforce
or the CIA would suddenly appear on a Google search result. 
<br /></p>
        <p>
    Do not get me wrong: I do like Open Source, and adding competition
to the market is always a good thing. I simply see the ugly face of monopoly lurking
around the corner, and this time it also has a big file on any internet user. This
is a little too much power in the hands of a single entity. If Google was part of
a government, people would be a lot less eager to submit their most private data (with
the exception of Germany, of course--there it works the other way round). 
<br /></p>
        <p>
tags: <a href="http://technorati.com/tag/google+chrome" rel="tag">google chrome</a><a href="http://technorati.com/tag/privacy" rel="tag">privacy</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=37724368-17f7-4672-9838-4657963d30ad" />
      </body>
      <title>While I am on this privacy tangent ...</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,37724368-17f7-4672-9838-4657963d30ad.aspx</guid>
      <link>http://blog.beuchelt.org/2008/09/04/While+I+Am+On+This+Privacy+Tangent.aspx</link>
      <pubDate>Thu, 04 Sep 2008 13:06:52 GMT</pubDate>
      <description>&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Amazingly enough, it took less than 24 hours to see the first massive
privacy issues flaring up with Google Chrome. In a &lt;a href="http://news.cnet.com/8301-17939_109-10032047-2.html?part=rss"&gt;CNET
interview,&lt;/a&gt; Peter Eckersley of the EFF says:
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;blockquote&gt;"We're worried that Chrome will be another giant conveyer belt moving
private information about our use of the Web into Google's data vaults," Eckersley
said. "Google already knows far too much about what everybody is thinking at any given
moment. &lt;/blockquote&gt; 
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Now this is a total surprise, is it not? Not only can Google read
all your mail, knows what you are looking for on the web, and has your financial information
through Googlc Checkout or Adsense. With the Omnibox (or the mysterious "&lt;a href="http://www.google.com/chrome/intl/en/privacy.html"&gt;one
or more unique application numbers&lt;/a&gt;"), they now also see all the places you go
to -- on the internet and any possible intranets. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Now, I do not know exactly how this will play out legally, but
as far as I am concerned, the internal structure of an Intranet is usally some I'd
rather not expose to outsiders. Beyond privacy concerns, there are clear security
and intrusion concerns, and allowing Google to obtain this data for free and without
any binding contract between Google and my company does not seem very prudent. If
I had any say, I would strangle recommend to prohibit the use of Chrome in any enterprise
environment. This should obviously extend to government agencies, and among them law
enforcement and military. How embarrassing would it be, if--by honest mistake--the
DNS or CA infrastructure of the combat command and control systems of say, the Airforce
or the CIA would suddenly appear on a Google search result. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Do not get me wrong: I do like Open Source, and adding competition
to the market is always a good thing. I simply see the ugly face of monopoly lurking
around the corner, and this time it also has a big file on any internet user. This
is a little too much power in the hands of a single entity. If Google was part of
a government, people would be a lot less eager to submit their most private data (with
the exception of Germany, of course--there it works the other way round). 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
tags: &lt;a href="http://technorati.com/tag/google+chrome" rel="tag"&gt;google chrome&lt;/a&gt; &lt;a href="http://technorati.com/tag/privacy" rel="tag"&gt;privacy&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=37724368-17f7-4672-9838-4657963d30ad" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,37724368-17f7-4672-9838-4657963d30ad.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=0bf55435-8104-4808-b605-eab629f457eb</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,0bf55435-8104-4808-b605-eab629f457eb.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,0bf55435-8104-4808-b605-eab629f457eb.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=0bf55435-8104-4808-b605-eab629f457eb</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
  Last year we announced an experiment at Sun: in order to gather more information
about the operational characteristics of "user-centric" identity technologies, we
decided to roll out an OpenID provider for Sun employees. This OpenID provider was
intended to be used by Sun employees for personal usage at various OpenID sites that
have been popping up at some places. 
</p>
        <p>
  This experiment involved various parts of the company, including field people,
products folks, the security team, and our Chief Privacy Officer. We negotiated a
number of requirements for our experiment: employee privacy must be maintained at
all times, the system must not interfere with any other Sun authentication or business
system, etc. All this was quite achievable and we passed the--albeit lax, since it
was an experiment--security and privacy reviews, the focus of which was the protection
of Sun employees and property.
</p>
        <p>
  The weakness in Debian-generated certificates and the recent DNS cache poisoning
attack vector resulted in a triple whammy: weak certificates, broken DNS, weak protocol.
After Ben's <a href="http://www.links.org/?p=361">report</a> last week, we revisited
the current design of the service and came up with a few recommendations. <a href="http://blogs.oracle.com/mwilcox/2008/08/strong_authentication_and_risk.html">Mark
Wilcox</a> notes that my list could be hard to follow, especially for non-technical
users. To some extend<sup>[1]</sup> I do agree with him, so we decided to take additional
steps on our end to improve security: 
<br /></p>
        <p>
  The very core of these changes lies in the idea that we are introducing HTTPS
based OpenIDs for our users. In OpenID 1 and 2, a RP normalizes any identifier without
scheme prefix into an unsecured HTTP based identifier. Only a prefixing the OpenID
identifier with the https:// scheme will result in discovery over an TLS secured transport
channel. This looks a lot "geekier" than the somewhat more appealing "naked" OpenID
identifiers, but as a result of this change, the lookup will now be handled completely
over server-authenticated channels. 
</p>
        <p>
  In order to make this approach useful, we would need the cooperation of OpenID
RPs: in the current specs, http://openid.sun.com/user and https://openid.sun.com/user
are two separate entities, which--in my opinion--makes no sense. If RPs would start
recognizing these two identifiers as the same entity, it would help improve the security
of the OpenID protocol in a quite significant way, since users could easily migrate
from the <strike>broken</strike> insecure HTTP discovery protocol over to the somewhat
more secure HTTPS transport. 
<br /></p>
        <p>
  Obviously, this cannot address the key-reandomness weakness, but then ... only
time can. Meanwhile we have to rely on CRLs and OSCP checking for certificate revocation. 
<br /></p>
        <p>
          <b>  UPDATE</b>: The approach outlined above might be criticized for equating
two URI that are not equivalent (https://... and http://...). I appreciate this from
a principal point of view, but extreme time require extreme measures ;-). 
<br /></p>
        <p>
  A reasonable way to address the potential security implication for current
https://.. identifiers would be for the RP to perform a one-time security upgrade:
assuming that the RP recognizes a particular <font face="Courier New">claimed_id</font> e.g.
http://openid.sun.com/user. Whenever there is a login with the same identifier over
HTTPS (i.e. <font face="Courier New">claimed_id</font> is https://openid.sun.com/user
in the example), the RP can 'upgrade' the account to an HTTPS-only account. 
<br /></p>
        <p>
  On the OP side, any account for https://x.y.z should trigger the complete block
for any http://x.y.z ids. 
<br /></p>
        <p>
  Thanks to <a href="http://thread-safe.livejournal.com/">John Bradley</a> for
some stimulating discussions on these issues. 
<br /></p>
        <p>
tags: <a href="http://technorati.com/tag/OpenID" rel="tag">OpenID</a><a href="http://technorati.com/tag/security" rel="tag">security</a><a href="http://technorati.com/tag/transport+security" rel="tag">transport
security</a></p>
        <p>
          <br />
        </p>
        <p>
[1] Mark mentions OAAM's strong authenication and risk based authentication technologies
as potential solutions for OpenID's weaknesses. Maybe it is because I am not familir
with this product, but I cannot see how OAAM can help with the weaknesses that occur
through using HTTP (as opposed to HTTPS) for discovery. Likewise, socially engineered
attacked can be effective in circumventing stronger authentication mechanisms (such
as pictures or virtual keyboards) for less technology-sophisticated users: instead
of their image, the rogue OP displays an error message along the lines of "Sorry,
your personal image is currently unavailable due to maintenance. Please use standard
authentication in the meantime." This might not work with all users, but I know enough
folks who would login also with the "standard authentication" scheme. 
<br /></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=0bf55435-8104-4808-b605-eab629f457eb" />
      </body>
      <title>Securing OpenID@Work - Again</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,0bf55435-8104-4808-b605-eab629f457eb.aspx</guid>
      <link>http://blog.beuchelt.org/2008/08/11/Securing+OpenIDWork+Again.aspx</link>
      <pubDate>Mon, 11 Aug 2008 15:06:41 GMT</pubDate>
      <description>&lt;p&gt;
&amp;nbsp; Last year we announced an experiment at Sun: in order to gather more information
about the operational characteristics of "user-centric" identity technologies, we
decided to roll out an OpenID provider for Sun employees. This OpenID provider was
intended to be used by Sun employees for personal usage at various OpenID sites that
have been popping up at some places. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp; This experiment involved various parts of the company, including field people,
products folks, the security team, and our Chief Privacy Officer. We negotiated a
number of requirements for our experiment: employee privacy must be maintained at
all times, the system must not interfere with any other Sun authentication or business
system, etc. All this was quite achievable and we passed the--albeit lax, since it
was an experiment--security and privacy reviews, the focus of which was the protection
of Sun employees and property.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp; The weakness in Debian-generated certificates and the recent DNS cache poisoning
attack vector resulted in a triple whammy: weak certificates, broken DNS, weak protocol.
After Ben's &lt;a href="http://www.links.org/?p=361"&gt;report&lt;/a&gt; last week, we revisited
the current design of the service and came up with a few recommendations. &lt;a href="http://blogs.oracle.com/mwilcox/2008/08/strong_authentication_and_risk.html"&gt;Mark
Wilcox&lt;/a&gt; notes that my list could be hard to follow, especially for non-technical
users. To some extend&lt;sup&gt;[1]&lt;/sup&gt; I do agree with him, so we decided to take additional
steps on our end to improve security: 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp; The very core of these changes lies in the idea that we are introducing HTTPS
based OpenIDs for our users. In OpenID 1 and 2, a RP normalizes any identifier without
scheme prefix into an unsecured HTTP based identifier. Only a prefixing the OpenID
identifier with the https:// scheme will result in discovery over an TLS secured transport
channel. This looks a lot "geekier" than the somewhat more appealing "naked" OpenID
identifiers, but as a result of this change, the lookup will now be handled completely
over server-authenticated channels.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp; In order to make this approach useful, we would need the cooperation of OpenID
RPs: in the current specs, http://openid.sun.com/user and https://openid.sun.com/user
are two separate entities, which--in my opinion--makes no sense. If RPs would start
recognizing these two identifiers as the same entity, it would help improve the security
of the OpenID protocol in a quite significant way, since users could easily migrate
from the &lt;strike&gt;broken&lt;/strike&gt; insecure HTTP discovery protocol over to the somewhat
more secure HTTPS transport. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp; Obviously, this cannot address the key-reandomness weakness, but then ... only
time can. Meanwhile we have to rely on CRLs and OSCP checking for certificate revocation. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&amp;nbsp; UPDATE&lt;/b&gt;: The approach outlined above might be criticized for equating
two URI that are not equivalent (https://... and http://...). I appreciate this from
a principal point of view, but extreme time require extreme measures ;-). 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp; A reasonable way to address the potential security implication for current
https://.. identifiers would be for the RP to perform a one-time security upgrade:
assuming that the RP recognizes a particular &lt;font face="Courier New"&gt;claimed_id&lt;/font&gt; e.g.
http://openid.sun.com/user. Whenever there is a login with the same identifier over
HTTPS (i.e. &lt;font face="Courier New"&gt;claimed_id&lt;/font&gt; is https://openid.sun.com/user
in the example), the RP can 'upgrade' the account to an HTTPS-only account. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp; On the OP side, any account for https://x.y.z should trigger the complete block
for any http://x.y.z ids. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp; Thanks to &lt;a href="http://thread-safe.livejournal.com/"&gt;John Bradley&lt;/a&gt; for
some stimulating discussions on these issues. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
tags: &lt;a href="http://technorati.com/tag/OpenID" rel="tag"&gt;OpenID&lt;/a&gt; &lt;a href="http://technorati.com/tag/security" rel="tag"&gt;security&lt;/a&gt; &lt;a href="http://technorati.com/tag/transport+security" rel="tag"&gt;transport
security&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
[1] Mark mentions OAAM's strong authenication and risk based authentication technologies
as potential solutions for OpenID's weaknesses. Maybe it is because I am not familir
with this product, but I cannot see how OAAM can help with the weaknesses that occur
through using HTTP (as opposed to HTTPS) for discovery. Likewise, socially engineered
attacked can be effective in circumventing stronger authentication mechanisms (such
as pictures or virtual keyboards) for less technology-sophisticated users: instead
of their image, the rogue OP displays an error message along the lines of "Sorry,
your personal image is currently unavailable due to maintenance. Please use standard
authentication in the meantime." This might not work with all users, but I know enough
folks who would login also with the "standard authentication" scheme. 
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=0bf55435-8104-4808-b605-eab629f457eb" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,0bf55435-8104-4808-b605-eab629f457eb.aspx</comments>
      <category>Identity</category>
      <category>Security</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=c56048a7-8c6b-456d-bbf3-a0e252f773ce</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,c56048a7-8c6b-456d-bbf3-a0e252f773ce.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,c56048a7-8c6b-456d-bbf3-a0e252f773ce.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=c56048a7-8c6b-456d-bbf3-a0e252f773ce</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This week's <a href="http://cyber.law.harvard.edu/projectvrm/VRMworkshop">VRM Workshop</a> at
the Berkman Center in Cambridge, MA was quite interesting. It helped me quite a bit
to sort out how Identity Management and VRM intersect, but also differ in some respect.
To put it in a nutshell, I believe that the biggest difference between the two is
that they are essentially two different ways of looking at the same problem. "Traditional"
identity management has been focusing largely on the varies subjects (and objects),
their characterization, and how they can be mapped to digital artifacts. VRM seems
to be taking a more procedural approach by focusing more on the processes and interactions
of these subjects, objects, and digital artifacts. In this sense, VRM and identity
management are very much complimentary.
</p>
        <p>
You can find more information about <a href="http://www.searls.com/">Doc Searls</a> ideas
about VRM on the Berkman <a href="http://cyber.law.harvard.edu/projectvrm/VRMworkshop#Materials">wiki</a> and
on his <a href="http://blogs.law.harvard.edu/doc/2008/07/17/markets-under-reconstruction/">blog</a>. 
<br /></p>
        <p>
          <a href="http://technorati.com/tag/vrm2008" class="external text" title="http://technorati.com/tag/vrm2008">vrm2008</a>
        </p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=c56048a7-8c6b-456d-bbf3-a0e252f773ce" />
      </body>
      <title>VRM Workshop 2008</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,c56048a7-8c6b-456d-bbf3-a0e252f773ce.aspx</guid>
      <link>http://blog.beuchelt.org/2008/07/18/VRM+Workshop+2008.aspx</link>
      <pubDate>Fri, 18 Jul 2008 14:15:21 GMT</pubDate>
      <description>&lt;p&gt;
This week's &lt;a href="http://cyber.law.harvard.edu/projectvrm/VRMworkshop"&gt;VRM Workshop&lt;/a&gt; at
the Berkman Center in Cambridge, MA was quite interesting. It helped me quite a bit
to sort out how Identity Management and VRM intersect, but also differ in some respect.
To put it in a nutshell, I believe that the biggest difference between the two is
that they are essentially two different ways of looking at the same problem. "Traditional"
identity management has been focusing largely on the varies subjects (and objects),
their characterization, and how they can be mapped to digital artifacts. VRM seems
to be taking a more procedural approach by focusing more on the processes and interactions
of these subjects, objects, and digital artifacts. In this sense, VRM and identity
management are very much complimentary.
&lt;/p&gt;
&lt;p&gt;
You can find more information about &lt;a href="http://www.searls.com/"&gt;Doc Searls&lt;/a&gt; ideas
about VRM on the Berkman &lt;a href="http://cyber.law.harvard.edu/projectvrm/VRMworkshop#Materials"&gt;wiki&lt;/a&gt; and
on his &lt;a href="http://blogs.law.harvard.edu/doc/2008/07/17/markets-under-reconstruction/"&gt;blog&lt;/a&gt;. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://technorati.com/tag/vrm2008" class="external text" title="http://technorati.com/tag/vrm2008"&gt;vrm2008&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=c56048a7-8c6b-456d-bbf3-a0e252f773ce" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,c56048a7-8c6b-456d-bbf3-a0e252f773ce.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=91c88385-8558-43ad-86f3-c412feb42781</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,91c88385-8558-43ad-86f3-c412feb42781.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,91c88385-8558-43ad-86f3-c412feb42781.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=91c88385-8558-43ad-86f3-c412feb42781</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://code.google.com/apis/opensocial/">OpenSocial</a> and <a href="http://www.projectliberty.org/liberty/resource_center/faq/people_service__1">Liberty
People Services</a> are really tackling the same problem - only from two opposing
sites. While the LAP PS has established a solid foundation for secure identity management,
OpenSocial has started out to define an API for allowing social networking (but also
other) software from different source to be run in one (or more than one) container.
Ideally, these container abstract away the underlying platform and thus enable application
portability. This becomes quite useful, since facebook, MySpace, Orkut, etc. have
extremely similar types of applications (friends/relationships, photo sharing, contact
management, and many more). Having these <i>applications</i> being portable across
different allows application developers to focus more on added functionality and less
on platform plumbing.
</p>
        <p>
Liberty - on the other hand - has created the necessary infrastructure to enable individuals
to set preferences and share information about themselves with other in a secure and
privacy preserving way. The protocols used in ID-WSF and people service (and not APIs)
can enable containers to communicate with others based on user's policies and requests.
</p>
        <p>
          <a href="http://technorati.com/tag/libertyalliance" class="external text" title="http://technorati.com/tag/libertyalliance">libertyalliance</a>
          <a href="http://technorati.com/tag/opensocial" class="external text" title="http://technorati.com/tag/opensocial">opensocial</a>
        </p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=91c88385-8558-43ad-86f3-c412feb42781" />
      </body>
      <title>OpenSocial and Liberty</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,91c88385-8558-43ad-86f3-c412feb42781.aspx</guid>
      <link>http://blog.beuchelt.org/2008/07/18/OpenSocial+And+Liberty.aspx</link>
      <pubDate>Fri, 18 Jul 2008 14:09:27 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://code.google.com/apis/opensocial/"&gt;OpenSocial&lt;/a&gt; and &lt;a href="http://www.projectliberty.org/liberty/resource_center/faq/people_service__1"&gt;Liberty
People Services&lt;/a&gt; are really tackling the same problem - only from two opposing
sites. While the LAP PS has established a solid foundation for secure identity management,
OpenSocial has started out to define an API for allowing social networking (but also
other) software from different source to be run in one (or more than one) container.
Ideally, these container abstract away the underlying platform and thus enable application
portability. This becomes quite useful, since facebook, MySpace, Orkut, etc. have
extremely similar types of applications (friends/relationships, photo sharing, contact
management, and many more). Having these &lt;i&gt;applications&lt;/i&gt; being portable across
different allows application developers to focus more on added functionality and less
on platform plumbing.
&lt;/p&gt;
&lt;p&gt;
Liberty - on the other hand - has created the necessary infrastructure to enable individuals
to set preferences and share information about themselves with other in a secure and
privacy preserving way. The protocols used in ID-WSF and people service (and not APIs)
can enable containers to communicate with others based on user's policies and requests.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://technorati.com/tag/libertyalliance" class="external text" title="http://technorati.com/tag/libertyalliance"&gt;libertyalliance&lt;/a&gt; &lt;a href="http://technorati.com/tag/opensocial" class="external text" title="http://technorati.com/tag/opensocial"&gt;opensocial&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=91c88385-8558-43ad-86f3-c412feb42781" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,91c88385-8558-43ad-86f3-c412feb42781.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=43581897-0b06-451b-b078-f212dd226862</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,43581897-0b06-451b-b078-f212dd226862.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,43581897-0b06-451b-b078-f212dd226862.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=43581897-0b06-451b-b078-f212dd226862</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
In my earlier article today I pointed out a rather significant security blunder in
Germany, where a number of municipal IT departments failed to secure their systems.
This lead  to exposure of at least 500,000 personal data records to the internet
- so far I have not heard that any affected person was informed about their involuntary
expose to identity thieves. 
</p>
        <p>
In this context it seems a little untimely to publicly announce a <a href="http://www.faz.net/s/Rub0E9EEF84AC1E4A389A8DC6C23161FE44/Doc%7EEA2643991AAE44637B7876C02FDA39A99%7EATpl%7EEcommon%7EScontent.html">new
electronic signature program</a> that will start in 2012.Under this program, anyone
claiming any benefits from any public source (unemployment, social security, etc.)
will be required to use a smart card with a personal key. In addition, employer will
have to submit all salary and compensation information to a federal, centralized database
that will be fully accessible to all participating government agencies on the federal,
state, and local level. Contained in this database are obviously all employer records,
but - in all likelihood - also all data records of current or past applications for
government benefits. Employees are expected to pay for these new services themselves,
with private sector  financial institutions or government agencies playing the
role of the trust broker. 
<br /></p>
        <p>
This program is sold to the public in two ways: on the one hand, it is supposed to
save the employers and the government agencies a lot of money by streamlining reporting
and decision making processes. On the other hand, in its centralized form it is expected
to help limit welfare fraud, which is quite common in Germany. 
</p>
        <p>
In and by itself, such a database seems harmless enough: it has some tangebile benefits,
including significant savings for the private and public sector. However, this effort
does not stand by itself. Over the past couple of years, privacy from prying government
eyes has been under the most severe attack immaginable: A comprehensive tax ID that
is coma<br /></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=43581897-0b06-451b-b078-f212dd226862" />
      </body>
      <title>Along those lines ... </title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,43581897-0b06-451b-b078-f212dd226862.aspx</guid>
      <link>http://blog.beuchelt.org/2008/06/26/Along+Those+Lines.aspx</link>
      <pubDate>Thu, 26 Jun 2008 19:47:02 GMT</pubDate>
      <description>&lt;p&gt;
In my earlier article today I pointed out a rather significant security blunder in
Germany, where a number of municipal IT departments failed to secure their systems.
This lead&amp;nbsp; to exposure of at least 500,000 personal data records to the internet
- so far I have not heard that any affected person was informed about their involuntary
expose to identity thieves. 
&lt;/p&gt;
&lt;p&gt;
In this context it seems a little untimely to publicly announce a &lt;a href="http://www.faz.net/s/Rub0E9EEF84AC1E4A389A8DC6C23161FE44/Doc%7EEA2643991AAE44637B7876C02FDA39A99%7EATpl%7EEcommon%7EScontent.html"&gt;new
electronic signature program&lt;/a&gt; that will start in 2012.Under this program, anyone
claiming any benefits from any public source (unemployment, social security, etc.)
will be required to use a smart card with a personal key. In addition, employer will
have to submit all salary and compensation information to a federal, centralized database
that will be fully accessible to all participating government agencies on the federal,
state, and local level. Contained in this database are obviously all employer records,
but - in all likelihood - also all data records of current or past applications for
government benefits. Employees are expected to pay for these new services themselves,
with private sector&amp;nbsp; financial institutions or government agencies playing the
role of the trust broker. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
This program is sold to the public in two ways: on the one hand, it is supposed to
save the employers and the government agencies a lot of money by streamlining reporting
and decision making processes. On the other hand, in its centralized form it is expected
to help limit welfare fraud, which is quite common in Germany.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
In and by itself, such a database seems harmless enough: it has some tangebile benefits,
including significant savings for the private and public sector. However, this effort
does not stand by itself. Over the past couple of years, privacy from prying government
eyes has been under the most severe attack immaginable: A comprehensive tax ID that
is coma&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=43581897-0b06-451b-b078-f212dd226862" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,43581897-0b06-451b-b078-f212dd226862.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=14a719f1-136f-474a-b35c-ebd35ee034bb</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,14a719f1-136f-474a-b35c-ebd35ee034bb.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,14a719f1-136f-474a-b35c-ebd35ee034bb.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=14a719f1-136f-474a-b35c-ebd35ee034bb</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
While Germany and Europe in general have some of the strictest rules regarding the
use and storage of personally identifiable information, the last few months have seen
rather extreme data security breaches. Today, the German media is reporting about
a new installment of irresponsible negligence government incompetence: 
</p>
        <p>
According to the <a href="http://www.spiegel.de/netzwelt/web/0,1518,561461,00.html">SPIEGEL
ONLINE</a> a spokesperson for the software company HSH admitted that the personal
information of more than 500,000 residents of at least 15 cities and towns were readily
available on the internet for at least 3 months [1]. According to a investigative
news program (<a href="http://www.br-online.de/aktuell/report-muenchen-einwohnlermeldeamt-daten-ID1214222663646.xml">Report
aus München</a>), this problem actually affected more than 200 municipalities for
more than 3 years. The alleged cause for this blunder was rather simple: the software
used by the cities to manage these huge data collections had at least one default/demo
account that was not disabled by the IT staff of the authorities. These credentials
were inadvertantly published by the software maker on their web site and thus available
to every one. 
<br /></p>
        <p>
While problems like this can happen, it seems odd that this massive security breach
has not caused a major uproar with the various highly paid privacy guardians. In fact,
there i svirtually no report on this incident in any language but German. One might
get the impression that there is a strong desire with a rather large number of people
to keep this incident on the q.t. and avoid further investitigations and public disclosures. 
<br /></p>
        <p>
Germany has (or had?) after the horrible experiences with two dictatorships and their
respective secret police a tradition of resistance against data collection and privacy
invasion. The proposed general census of 1983 was stopped by the German Supreme Court
in a decision that laid the foundation of what has recently been termed "Informationelles
Selbstbestimmungsrecht" (right to informational self-determination). 
<br /></p>
        <p>
So far, Germany has not seen a large number of identity theft cases: until last year,
there was no unique ID  in use and most electronic transactions are currently
handled through a European debit card system that is less exposed to a number of frauds.
Also, while the various branches of government had been busy collecting large amounts
of data on German citizens and residents, there have been only a few federal databases.
When talking to people on the street, I found a growing indifference to the German
governments extended data collection and linking programs. The general attitude seems
to be that "we do not have anything to hide", and if a little (or even more than just
a little) loss of privacy leads to a few high profile tax evasion prosecutions, everyone
is happy. 
<br /></p>
        <p>
          <br />
        </p>
        <p>
[1] Germany has a national ID law that requires citizens to register with city hall
and disclose persoanlly identifyable information such as names, current and former
addresses, religious affiliation, birth date and place, children, current and former
spouses, tax information, serial numbers of the national ID card and passport, and
more. Since last year's July, this data also includes a tax ID, the German equivalent
of a social security number. 
</p>
        <p>
          <br />
        </p>
        <p>
        </p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=14a719f1-136f-474a-b35c-ebd35ee034bb" />
      </body>
      <title>First the U.K., now Germany</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,14a719f1-136f-474a-b35c-ebd35ee034bb.aspx</guid>
      <link>http://blog.beuchelt.org/2008/06/25/First+The+UK+Now+Germany.aspx</link>
      <pubDate>Wed, 25 Jun 2008 20:17:54 GMT</pubDate>
      <description>&lt;p&gt;
While Germany and Europe in general have some of the strictest rules regarding the
use and storage of personally identifiable information, the last few months have seen
rather extreme data security breaches. Today, the German media is reporting about
a new installment of irresponsible negligence government incompetence: 
&lt;/p&gt;
&lt;p&gt;
According to the &lt;a href="http://www.spiegel.de/netzwelt/web/0,1518,561461,00.html"&gt;SPIEGEL
ONLINE&lt;/a&gt; a spokesperson for the software company HSH admitted that the personal
information of more than 500,000 residents of at least 15 cities and towns were readily
available on the internet for at least 3 months [1]. According to a investigative
news program (&lt;a href="http://www.br-online.de/aktuell/report-muenchen-einwohnlermeldeamt-daten-ID1214222663646.xml"&gt;Report
aus München&lt;/a&gt;), this problem actually affected more than 200 municipalities for
more than 3 years. The alleged cause for this blunder was rather simple: the software
used by the cities to manage these huge data collections had at least one default/demo
account that was not disabled by the IT staff of the authorities. These credentials
were inadvertantly published by the software maker on their web site and thus available
to every one. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
While problems like this can happen, it seems odd that this massive security breach
has not caused a major uproar with the various highly paid privacy guardians. In fact,
there i svirtually no report on this incident in any language but German. One might
get the impression that there is a strong desire with a rather large number of people
to keep this incident on the q.t. and avoid further investitigations and public disclosures. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Germany has (or had?) after the horrible experiences with two dictatorships and their
respective secret police a tradition of resistance against data collection and privacy
invasion. The proposed general census of 1983 was stopped by the German Supreme Court
in a decision that laid the foundation of what has recently been termed "Informationelles
Selbstbestimmungsrecht" (right to informational self-determination). 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
So far, Germany has not seen a large number of identity theft cases: until last year,
there was no unique ID&amp;nbsp; in use and most electronic transactions are currently
handled through a European debit card system that is less exposed to a number of frauds.
Also, while the various branches of government had been busy collecting large amounts
of data on German citizens and residents, there have been only a few federal databases.
When talking to people on the street, I found a growing indifference to the German
governments extended data collection and linking programs. The general attitude seems
to be that "we do not have anything to hide", and if a little (or even more than just
a little) loss of privacy leads to a few high profile tax evasion prosecutions, everyone
is happy. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
[1] Germany has a national ID law that requires citizens to register with city hall
and disclose persoanlly identifyable information such as names, current and former
addresses, religious affiliation, birth date and place, children, current and former
spouses, tax information, serial numbers of the national ID card and passport, and
more. Since last year's July, this data also includes a tax ID, the German equivalent
of a social security number. 
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=14a719f1-136f-474a-b35c-ebd35ee034bb" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,14a719f1-136f-474a-b35c-ebd35ee034bb.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=d6f96891-741f-40a5-ad3a-7d06b71309c4</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,d6f96891-741f-40a5-ad3a-7d06b71309c4.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,d6f96891-741f-40a5-ad3a-7d06b71309c4.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=d6f96891-741f-40a5-ad3a-7d06b71309c4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
While Germany and Europe in general have some of the strictest rules regarding the
use and storage of personally identifiable information, the last few months have seen
rather extreme data security breaches. Today, the German media is reporting about
a new installment of irresponsible negligence government incompetence: 
</p>
        <p>
According to the <a href="http://www.spiegel.de/netzwelt/web/0,1518,561461,00.html">SPIEGEL
ONLINE</a> a spokesperson for the software company HSH admitted that the personal
information of more than 500,000 residents of at least 15 cities and towns were readily
available on the internet for at least 3 months [1]. According to a investigative
news program (<a href="http://www.br-online.de/aktuell/report-muenchen-einwohnlermeldeamt-daten-ID1214222663646.xml">Report
aus München</a>), this problem actually affected more than 200 municipalities for
more than 3 years. The alleged cause for this blunder was rather simple: the software
used by the cities to manage these huge data collections had at least one default/demo
account that was not disabled by the IT staff of the authorities. These credentials
were inadvertantly published by the software maker on their web site and thus available
to every one. 
<br /></p>
        <p>
While problems like this can happen, it seems odd that this massive security breach
has not caused a major uproar with the various highly paid privacy guardians. In fact,
there i svirtually no report on this incident in any language but German. One might
get the impression that there is a strong desire with a rather large number of people
to keep this incident on the q.t. and avoid further investitigations and public disclosures. 
<br /></p>
        <p>
Germany has (or had?) after the horrible experiences with two dictatorships and their
respective secret police a tradition of resistance against data collection and privacy
invasion. The proposed general census of 1983 was stopped by the German Supreme Court
in a decision that laid the foundation of what has recently been termed "Informationelles
Selbstbestimmungsrecht" (right to informational self-determination). 
<br /></p>
        <p>
So far, Germany has not seen a large number of identity theft cases: until last year,
there was no unique ID  in use and most electronic transactions are currently
handled through a European debit card system that is less exposed to a number of frauds.
Also, while the various branches of government had been busy collecting large amounts
of data on German citizens and residents, there have been only a few federal databases.
When talking to people on the street, I found a growing indifference to the German
governments extended data collection and linking programs. The general attitude seems
to be that "we do not have anything to hide", and if a little (or even more than just
a little) loss of privacy leads to a few high profile tax evasion prosecutions, everyone
is happy. 
<br /></p>
        <p>
          <br />
        </p>
        <p>
[1] Germany has a national ID law that requires citizens to register with city hall
and disclose persoanlly identifyable information such as names, current and former
addresses, religious affiliation, birth date and place, children, current and former
spouses, tax information, serial numbers of the national ID card and passport, and
more. Since last year's July, this data also includes a tax ID, the German equivalent
of a social security number. 
</p>
        <p>
          <br />
        </p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=d6f96891-741f-40a5-ad3a-7d06b71309c4" />
      </body>
      <title>First the U.K., now Germany</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,d6f96891-741f-40a5-ad3a-7d06b71309c4.aspx</guid>
      <link>http://blog.beuchelt.org/2008/06/23/First+The+UK+Now+Germany.aspx</link>
      <pubDate>Mon, 23 Jun 2008 17:23:01 GMT</pubDate>
      <description>&lt;p&gt;
While Germany and Europe in general have some of the strictest rules regarding the
use and storage of personally identifiable information, the last few months have seen
rather extreme data security breaches. Today, the German media is reporting about
a new installment of irresponsible negligence government incompetence: 
&lt;/p&gt;
&lt;p&gt;
According to the &lt;a href="http://www.spiegel.de/netzwelt/web/0,1518,561461,00.html"&gt;SPIEGEL
ONLINE&lt;/a&gt; a spokesperson for the software company HSH admitted that the personal
information of more than 500,000 residents of at least 15 cities and towns were readily
available on the internet for at least 3 months [1]. According to a investigative
news program (&lt;a href="http://www.br-online.de/aktuell/report-muenchen-einwohnlermeldeamt-daten-ID1214222663646.xml"&gt;Report
aus München&lt;/a&gt;), this problem actually affected more than 200 municipalities for
more than 3 years. The alleged cause for this blunder was rather simple: the software
used by the cities to manage these huge data collections had at least one default/demo
account that was not disabled by the IT staff of the authorities. These credentials
were inadvertantly published by the software maker on their web site and thus available
to every one. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
While problems like this can happen, it seems odd that this massive security breach
has not caused a major uproar with the various highly paid privacy guardians. In fact,
there i svirtually no report on this incident in any language but German. One might
get the impression that there is a strong desire with a rather large number of people
to keep this incident on the q.t. and avoid further investitigations and public disclosures. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Germany has (or had?) after the horrible experiences with two dictatorships and their
respective secret police a tradition of resistance against data collection and privacy
invasion. The proposed general census of 1983 was stopped by the German Supreme Court
in a decision that laid the foundation of what has recently been termed "Informationelles
Selbstbestimmungsrecht" (right to informational self-determination). 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
So far, Germany has not seen a large number of identity theft cases: until last year,
there was no unique ID&amp;nbsp; in use and most electronic transactions are currently
handled through a European debit card system that is less exposed to a number of frauds.
Also, while the various branches of government had been busy collecting large amounts
of data on German citizens and residents, there have been only a few federal databases.
When talking to people on the street, I found a growing indifference to the German
governments extended data collection and linking programs. The general attitude seems
to be that "we do not have anything to hide", and if a little (or even more than just
a little) loss of privacy leads to a few high profile tax evasion prosecutions, everyone
is happy. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
[1] Germany has a national ID law that requires citizens to register with city hall
and disclose persoanlly identifyable information such as names, current and former
addresses, religious affiliation, birth date and place, children, current and former
spouses, tax information, serial numbers of the national ID card and passport, and
more. Since last year's July, this data also includes a tax ID, the German equivalent
of a social security number. 
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=d6f96891-741f-40a5-ad3a-7d06b71309c4" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,d6f96891-741f-40a5-ad3a-7d06b71309c4.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=0e082a93-a450-4f1e-9912-287180defab2</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,0e082a93-a450-4f1e-9912-287180defab2.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,0e082a93-a450-4f1e-9912-287180defab2.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=0e082a93-a450-4f1e-9912-287180defab2</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">Just back from Orlando, here are some takeaways
from this year's TechEd 2008 for IT-pros: 
<br /><ul><li>
Interoperability with SOAP based web services is progressing: I was part of a panel
on interoperability, moderated by Chris Haddad. It was a fairly diverse panel, with
speakers from Microsoft, WSO2, Tibco, and Sun. While there was general agreement on
the usefulness of the more basic WS-* specifications like WS-Security, opinions differed
on where the future lies and how it can be achieved. In my opinion, the relatively
high fidelity of interoperability within the WS-SX family of specifications is a direct
result of the proper standardization process at OASIS that these specs were subjected
to, comparable to that of ebXML or SAML 2.0. Thus, it is my expectation that the WS-RX
and WS-TX protocol families will eventually yield similarly good interoperability.</li><li>
For the "Demo that almost made it (TM)", we made some serious progress: After talking
to Greg Leake of Microsoft and Jonathan Marsh of WSO2, I am quite optimistinc that
we can get easily inject a Metro based STS and/or OpenSSO with WS-Trust and CardSpace
support into the <a href="http://msdn.microsoft.com/en-us/netframework/bb499684.aspx">StockTrader
sample application</a> to allow authentication through a SAML token. At the same time,
I think that this demo application in particular lends itself quite nicely to showcase
the strength of the Liberty framework for web services: you have a web application
that needs to interact with the Business Services and the Order Processing Service.
Identity has to be preserved across these different tiers, yet privacy protection
would be highly desirable. 
<br /></li><li>
It was very interesting to see that Microsoft is continuing on the path of interoperability
in the systems management area. Three years after we demonstrated MOM 2005 managing
and monitoring a Sun v40z with Solaris, Microsofts System Center beta features an
open source Solaris management adapter. An interesting question is where this code
will be hosted ...</li></ul><br /><p></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=0e082a93-a450-4f1e-9912-287180defab2" /></body>
      <title>TechEd 2008 Recap</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,0e082a93-a450-4f1e-9912-287180defab2.aspx</guid>
      <link>http://blog.beuchelt.org/2008/06/15/TechEd+2008+Recap.aspx</link>
      <pubDate>Sun, 15 Jun 2008 15:45:20 GMT</pubDate>
      <description>Just back from Orlando, here are some takeaways from this year's TechEd 2008 for IT-pros: &lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
Interoperability with SOAP based web services is progressing: I was part of a panel
on interoperability, moderated by Chris Haddad. It was a fairly diverse panel, with
speakers from Microsoft, WSO2, Tibco, and Sun. While there was general agreement on
the usefulness of the more basic WS-* specifications like WS-Security, opinions differed
on where the future lies and how it can be achieved. In my opinion, the relatively
high fidelity of interoperability within the WS-SX family of specifications is a direct
result of the proper standardization process at OASIS that these specs were subjected
to, comparable to that of ebXML or SAML 2.0. Thus, it is my expectation that the WS-RX
and WS-TX protocol families will eventually yield similarly good interoperability.&lt;/li&gt;
&lt;li&gt;
For the "Demo that almost made it (TM)", we made some serious progress: After talking
to Greg Leake of Microsoft and Jonathan Marsh of WSO2, I am quite optimistinc that
we can get easily inject a Metro based STS and/or OpenSSO with WS-Trust and CardSpace
support into the &lt;a href="http://msdn.microsoft.com/en-us/netframework/bb499684.aspx"&gt;StockTrader
sample application&lt;/a&gt; to allow authentication through a SAML token. At the same time,
I think that this demo application in particular lends itself quite nicely to showcase
the strength of the Liberty framework for web services: you have a web application
that needs to interact with the Business Services and the Order Processing Service.
Identity has to be preserved across these different tiers, yet privacy protection
would be highly desirable. 
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
It was very interesting to see that Microsoft is continuing on the path of interoperability
in the systems management area. Three years after we demonstrated MOM 2005 managing
and monitoring a Sun v40z with Solaris, Microsofts System Center beta features an
open source Solaris management adapter. An interesting question is where this code
will be hosted ...&lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=0e082a93-a450-4f1e-9912-287180defab2" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,0e082a93-a450-4f1e-9912-287180defab2.aspx</comments>
      <category>Identity</category>
      <category>Interoperability</category>
      <category>Microsoft</category>
      <category>Web Services</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=18163036-b010-4559-a2a1-632da2f5f18d</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,18163036-b010-4559-a2a1-632da2f5f18d.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,18163036-b010-4559-a2a1-632da2f5f18d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=18163036-b010-4559-a2a1-632da2f5f18d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
It took quite a while, but by now it is out. Please welcome the <strike>Windows CardSpace</strike> Information
Card extensions for OpenSSO: 
</p>
        <blockquote>
          <p>
            <a href="https://opensso.dev.java.net/source/browse/opensso/extensions/authnicip/">https://opensso.dev.java.net/source/browse/opensso/extensions/authnicip/</a>
          </p>
        </blockquote>
        <p>
When I started working on this last spring, I was not even hoping to see this released
in open source and part of the OpenSSO extensions family in less than a year. It took
the goodwill and talent of quite a few people to get this off the ground, but with
the public release of this code and the upcoming OSIS interop during the RSA onference,
OpenSSO is now "speaking ISIP" ...
</p>
        <p>
          <br />
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/CardSpace" rel="tag">CardSpace</a>, <a href="http://www.technorati.com/tag/OpenSSO" rel="tag">OpenSSO</a>, <a href="http://www.technorati.com/tag/InfoCards" rel="tag">InfoCards</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=18163036-b010-4559-a2a1-632da2f5f18d" />
      </body>
      <title>Lifting the curtain</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,18163036-b010-4559-a2a1-632da2f5f18d.aspx</guid>
      <link>http://blog.beuchelt.org/2008/03/31/Lifting+The+Curtain.aspx</link>
      <pubDate>Mon, 31 Mar 2008 18:39:20 GMT</pubDate>
      <description>&lt;p&gt;
It took quite a while, but by now it is out. Please welcome the &lt;strike&gt;Windows CardSpace&lt;/strike&gt; Information
Card extensions for OpenSSO: 
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
&lt;a href="https://opensso.dev.java.net/source/browse/opensso/extensions/authnicip/"&gt;https://opensso.dev.java.net/source/browse/opensso/extensions/authnicip/&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
When I started working on this last spring, I was not even hoping to see this released
in open source and part of the OpenSSO extensions family in less than a year. It took
the goodwill and talent of quite a few people to get this off the ground, but with
the public release of this code and the upcoming OSIS interop during the RSA onference,
OpenSSO is now "speaking ISIP" ...
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/CardSpace" rel="tag"&gt;CardSpace&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/OpenSSO" rel="tag"&gt;OpenSSO&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/InfoCards" rel="tag"&gt;InfoCards&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=18163036-b010-4559-a2a1-632da2f5f18d" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,18163036-b010-4559-a2a1-632da2f5f18d.aspx</comments>
      <category>Identity</category>
      <category>Interoperability</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=39ff89ce-5c4e-469e-9d40-397f2ddd53e9</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,39ff89ce-5c4e-469e-9d40-397f2ddd53e9.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,39ff89ce-5c4e-469e-9d40-397f2ddd53e9.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=39ff89ce-5c4e-469e-9d40-397f2ddd53e9</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <a href="http://blogs.sun.com/superpat/entry/cardspace_as_a_password_manager">Pat</a>, <a href="http://www.links.org/?p=297">Ben</a>,
and <a href="http://www.identityblog.com/?p=924">Kim</a> have been talking about the
use of password tokens for use with Windows CardSpace. Pat's detailed description
of how this could work is quite useful, and can be extended in some interesting ways: 
<br /><br />
1. Create a single-use password deployment<br /><br />
If we change the default WS-Sec username/password token to not only include the username
and the password needed to login, but also a newly IdP generated second password that
replaces the old one on the RP, we would get a single-use password. This might be
quite useful for improving the security of the system. 
<br /><br />
For the rest of this article, I will call such a token "Extended Username/Password
token" (EUPT). 
<br /><br />
2. Creating an account at the RP<br /><br />
One of the issues that Kim has an issue with is that for bootstraping into a CardSpace
password manager setup, the user would be required to enter the initial password into
a web form. I agree that this *is* bad, but an extended username/password token could
help here, too: 
<br />
When the user does not yet have an account at the RP, he will need to login at a special
URL. That URL accepts cards that support EUPTs. When the user creates the account,
the RP will accept an EUPT with *any* values. These initial values (username AND password)
are randomly generated at the IdP. Upon receipt of the EUPT, the RP stores the username
and the initial password and associates it with the newly created account. 
<br /><br />
--<br /><br />
Time permitting, I will work with Pat to get this done, at least on the IdP side. 
<br /><p><b>tag:</b><a href="http://www.technorati.com/tag/Identity" rel="tag">Identity</a>, <a href="http://www.technorati.com/tag/CardSpace" rel="tag">CardSpace</a>, <a href="http://www.technorati.com/tag/OpenSSO" rel="tag">OpenSSO</a></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=39ff89ce-5c4e-469e-9d40-397f2ddd53e9" /></body>
      <title>Windows CardSpace and Passwords</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,39ff89ce-5c4e-469e-9d40-397f2ddd53e9.aspx</guid>
      <link>http://blog.beuchelt.org/2008/02/29/Windows+CardSpace+And+Passwords.aspx</link>
      <pubDate>Fri, 29 Feb 2008 17:31:30 GMT</pubDate>
      <description>&lt;a href="http://blogs.sun.com/superpat/entry/cardspace_as_a_password_manager"&gt;Pat&lt;/a&gt;, &lt;a href="http://www.links.org/?p=297"&gt;Ben&lt;/a&gt;,
and &lt;a href="http://www.identityblog.com/?p=924"&gt;Kim&lt;/a&gt; have been talking about the
use of password tokens for use with Windows CardSpace. Pat's detailed description
of how this could work is quite useful, and can be extended in some interesting ways: 
&lt;br&gt;
&lt;br&gt;
1. Create a single-use password deployment&lt;br&gt;
&lt;br&gt;
If we change the default WS-Sec username/password token to not only include the username
and the password needed to login, but also a newly IdP generated second password that
replaces the old one on the RP, we would get a single-use password. This might be
quite useful for improving the security of the system. 
&lt;br&gt;
&lt;br&gt;
For the rest of this article, I will call such a token "Extended Username/Password
token" (EUPT). 
&lt;br&gt;
&lt;br&gt;
2. Creating an account at the RP&lt;br&gt;
&lt;br&gt;
One of the issues that Kim has an issue with is that for bootstraping into a CardSpace
password manager setup, the user would be required to enter the initial password into
a web form. I agree that this *is* bad, but an extended username/password token could
help here, too: 
&lt;br&gt;
When the user does not yet have an account at the RP, he will need to login at a special
URL. That URL accepts cards that support EUPTs. When the user creates the account,
the RP will accept an EUPT with *any* values. These initial values (username AND password)
are randomly generated at the IdP. Upon receipt of the EUPT, the RP stores the username
and the initial password and associates it with the newly created account. 
&lt;br&gt;
&lt;br&gt;
--&lt;br&gt;
&lt;br&gt;
Time permitting, I will work with Pat to get this done, at least on the IdP side. 
&lt;br&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/Identity" rel="tag"&gt;Identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/CardSpace" rel="tag"&gt;CardSpace&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/OpenSSO" rel="tag"&gt;OpenSSO&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=39ff89ce-5c4e-469e-9d40-397f2ddd53e9" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,39ff89ce-5c4e-469e-9d40-397f2ddd53e9.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=e78c5afa-7e73-4362-8e02-03251c11457d</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,e78c5afa-7e73-4362-8e02-03251c11457d.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,e78c5afa-7e73-4362-8e02-03251c11457d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=e78c5afa-7e73-4362-8e02-03251c11457d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Eve was kind enough <a href="http://www.xmlgrrl.com/blog/archives/2008/01/10/interop-matrix-reloaded/">to
link</a> to my <a href="http://blog.beuchelt.org/2008/01/10/Deep+Diving.aspx">earlier
article</a> on our CardSpace Deep Dive. In that post she mentions our whiteboard notes,
that I took at picture of, after all: 
<br /><div align="center"><img src="http://lh3.google.com/beuchelt/R4bjQ19Zo8I/AAAAAAAAAr0/5haYjFRvHEQ/IMG_4053.JPG?imgmax=512" /><br /></div><br />
Cards based on X.509 authentication are almost working ... there is still a small
issue with identifying the right certs based on the thumbprint. Overall, a fairly
good result, I'd say ;-)<br /><p><b>tag:</b><a href="http://www.technorati.com/tag/Interoperability" rel="tag">Interoperability</a>, <a href="http://www.technorati.com/tag/Identity" rel="tag">Identity</a>, <a href="http://www.technorati.com/tag/CardSpace" rel="tag">CardSpace</a></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=e78c5afa-7e73-4362-8e02-03251c11457d" /></body>
      <title>Deep Dive Results</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,e78c5afa-7e73-4362-8e02-03251c11457d.aspx</guid>
      <link>http://blog.beuchelt.org/2008/01/11/Deep+Dive+Results.aspx</link>
      <pubDate>Fri, 11 Jan 2008 03:29:48 GMT</pubDate>
      <description>Eve was kind enough &lt;a href="http://www.xmlgrrl.com/blog/archives/2008/01/10/interop-matrix-reloaded/"&gt;to
link&lt;/a&gt; to my &lt;a href="http://blog.beuchelt.org/2008/01/10/Deep+Diving.aspx"&gt;earlier
article&lt;/a&gt; on our CardSpace Deep Dive. In that post she mentions our whiteboard notes,
that I took at picture of, after all: 
&lt;br&gt;
&lt;div align="center"&gt;&lt;img src="http://lh3.google.com/beuchelt/R4bjQ19Zo8I/AAAAAAAAAr0/5haYjFRvHEQ/IMG_4053.JPG?imgmax=512"&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;
Cards based on X.509 authentication are almost working ... there is still a small
issue with identifying the right certs based on the thumbprint. Overall, a fairly
good result, I'd say ;-)&lt;br&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/Interoperability" rel="tag"&gt;Interoperability&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/Identity" rel="tag"&gt;Identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/CardSpace" rel="tag"&gt;CardSpace&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=e78c5afa-7e73-4362-8e02-03251c11457d" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,e78c5afa-7e73-4362-8e02-03251c11457d.aspx</comments>
      <category>Identity</category>
      <category>Interoperability</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=5328d703-f971-496f-ac52-7602414a65cd</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,5328d703-f971-496f-ac52-7602414a65cd.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,5328d703-f971-496f-ac52-7602414a65cd.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=5328d703-f971-496f-ac52-7602414a65cd</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Hubert and Marc have been working on a
very interesting subject: using RESTful service for identity. Please take a quick
look at <a href="http://blogs.sun.com/hubertsblog/entry/restful_identity_services">Hubert's
blog</a> - he is working on a series of articles on this subject. 
<br /><p><b>tag:</b><a href="http://www.technorati.com/tag/Identity" rel="tag">Identity</a>, <a href="http://www.technorati.com/tag/REST" rel="tag">REST</a></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=5328d703-f971-496f-ac52-7602414a65cd" /></body>
      <title>Identity at REST</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,5328d703-f971-496f-ac52-7602414a65cd.aspx</guid>
      <link>http://blog.beuchelt.org/2008/01/10/Identity+At+REST.aspx</link>
      <pubDate>Thu, 10 Jan 2008 19:57:31 GMT</pubDate>
      <description>Hubert and Marc have been working on a very interesting subject: using RESTful service for identity. Please take a quick look at &lt;a href="http://blogs.sun.com/hubertsblog/entry/restful_identity_services"&gt;Hubert's
blog&lt;/a&gt; - he is working on a series of articles on this subject. 
&lt;br&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/Identity" rel="tag"&gt;Identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/REST" rel="tag"&gt;REST&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=5328d703-f971-496f-ac52-7602414a65cd" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,5328d703-f971-496f-ac52-7602414a65cd.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=6baaf390-e4e0-4154-9743-64f9b1428dd5</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,6baaf390-e4e0-4154-9743-64f9b1428dd5.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,6baaf390-e4e0-4154-9743-64f9b1428dd5.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=6baaf390-e4e0-4154-9743-64f9b1428dd5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Not about SCUBA this time: we are right now visting in Redmond so we can test our
implementation of a Windows CardSpace compatible IdP against Microsoft's implementation.
Eventually, we will (hopefully) make this code available to the <a href="https://opensso.dev.java.net/">OpenSSO</a> community
through an OpenSSO Extension.
</p>
        <p align="center">
          <img src="http://lh5.google.com/beuchelt/R4Z04V9Zo4I/AAAAAAAAAqg/E8ttycTRuyM/IMG_4048.JPG?imgmax=576" />
          <br />
        </p>
        <p>
At the core of the integration, we (Paul, <a temp_href="http://blogs.sun.com/trustjdg/ " href="http://blogs.sun.com/trustjdg/%20">Jiandong</a>,Mrudul,
and I) have integrated the Metro/WSIT WS-Trust STS into OpenFM and created a simple
cardfactory to produce CRD files (a big thank you to <a href="http://xmldap.org/">Chuck</a> from
here for letting us use some of his Openinfocard code). While we are not quite done
as of yet, we have made some very significant progress towards full interoperability
while supporting the username/password token, as well as X.509 client authentication.
</p>
        <p align="center">
          <img src="http://lh3.google.com/beuchelt/R4Z2O19Zo7I/AAAAAAAAArU/f4sTUaVDsfY/IMG_4051.JPG?imgmax=576" />
          <br />
        </p>
        <p>
Overall, this project has already helped quite a bit to improve interoperability between
the underlying technologies (i.e. WSIT and the subset of WCF that is being used by
CardSpace) and I expect that we will be pretty much done with the core code base in
the RSA 2008 time frame.
</p>
        <p align="center">
          <img src="http://lh5.google.com/beuchelt/R4Z04V9Zo5I/AAAAAAAAAqo/bHcuwRwO0CA/IMG_4049.JPG?imgmax=576" />
          <br />
        </p>
        <p>
Many thanks from here go to <a href="http://self-issued.info/">Mike Jones</a>, Nigel
Watling and the entire Microsoft CardSpace team.
</p>
        <p>
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/CardSpace" rel="tag">CardSpace</a>, <a href="http://www.technorati.com/tag/OpenSSO" rel="tag">OpenSSO</a>, <a href="http://www.technorati.com/tag/Interoperability" rel="tag">Interoperability</a>, <a href="http://www.technorati.com/tag/Identity" rel="tag">Identity</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=6baaf390-e4e0-4154-9743-64f9b1428dd5" />
      </body>
      <title>Deep Diving</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,6baaf390-e4e0-4154-9743-64f9b1428dd5.aspx</guid>
      <link>http://blog.beuchelt.org/2008/01/10/Deep+Diving.aspx</link>
      <pubDate>Thu, 10 Jan 2008 19:26:02 GMT</pubDate>
      <description>&lt;p&gt;
Not about SCUBA this time: we are right now visting in Redmond so we can test our
implementation of a Windows CardSpace compatible IdP against Microsoft's implementation.
Eventually, we will (hopefully) make this code available to the &lt;a href="https://opensso.dev.java.net/"&gt;OpenSSO&lt;/a&gt; community
through an OpenSSO Extension.
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;img src="http://lh5.google.com/beuchelt/R4Z04V9Zo4I/AAAAAAAAAqg/E8ttycTRuyM/IMG_4048.JPG?imgmax=576"&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
At the core of the integration, we (Paul, &lt;a temp_href="http://blogs.sun.com/trustjdg/ " href="http://blogs.sun.com/trustjdg/%20"&gt;Jiandong&lt;/a&gt;,Mrudul,
and I) have integrated the Metro/WSIT WS-Trust STS into OpenFM and created a simple
cardfactory to produce CRD files (a big thank you to &lt;a href="http://xmldap.org/"&gt;Chuck&lt;/a&gt; from
here for letting us use some of his Openinfocard code). While we are not quite done
as of yet, we have made some very significant progress towards full interoperability
while supporting the username/password token, as well as X.509 client authentication.
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;img src="http://lh3.google.com/beuchelt/R4Z2O19Zo7I/AAAAAAAAArU/f4sTUaVDsfY/IMG_4051.JPG?imgmax=576"&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Overall, this project has already helped quite a bit to improve interoperability between
the underlying technologies (i.e. WSIT and the subset of WCF that is being used by
CardSpace) and I expect that we will be pretty much done with the core code base in
the RSA 2008 time frame.
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;img src="http://lh5.google.com/beuchelt/R4Z04V9Zo5I/AAAAAAAAAqo/bHcuwRwO0CA/IMG_4049.JPG?imgmax=576"&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Many thanks from here go to &lt;a href="http://self-issued.info/"&gt;Mike Jones&lt;/a&gt;, Nigel
Watling and the entire Microsoft CardSpace team.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/CardSpace" rel="tag"&gt;CardSpace&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/OpenSSO" rel="tag"&gt;OpenSSO&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/Interoperability" rel="tag"&gt;Interoperability&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/Identity" rel="tag"&gt;Identity&lt;/a&gt; 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=6baaf390-e4e0-4154-9743-64f9b1428dd5" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,6baaf390-e4e0-4154-9743-64f9b1428dd5.aspx</comments>
      <category>Identity</category>
      <category>Interoperability</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=dea6f9f7-48e9-4561-a80a-b921f504a424</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,dea6f9f7-48e9-4561-a80a-b921f504a424.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,dea6f9f7-48e9-4561-a80a-b921f504a424.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=dea6f9f7-48e9-4561-a80a-b921f504a424</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Another one done. IIW 2007b is over, and - overall - it was quite productive for me. 
</p>
        <p>
The biggest takeaway for me is that <a href="http://projectconcordia.org/">Concordia</a> and <a href="http://osis.netmesh.org">OSIS</a> have
made - in my mind - a major step towards harmonization and better coordination. This
was reflected in the results of the OSIS steering committee meeting on Wednesday and
the following two sessions on Concordia. I am glad that all participants recognized
the value of both organizations. As <a href="http://self-issued.info/">Mike Jones</a> put
it, it helps that there is significant overlap in the members. 
</p>
        <p>
Other progress was made as well by both groups - the OSIS interop planning session
was very fruitful, especially since the planning committee prepared an excellent laundry
list document consolidating all test that are in the planning for RSA. I heard great
things about the Monday Concordia meeting (which I was unfortunately unable to attend),
but also the Use Case session on Wednesday with <a href="http://connectid.blogspot.com/">Paul</a> and
Mike was extremely productive. 
</p>
        <p>
Finally, the OpenID folks are to be mentioned for making a breakthrough with their
2.0 release, including their IPR regime. I took the Liberty (sic!) to capture the
moment that <a href="http://daveman692.livejournal.com/">David</a> et al. have been
waiting for more than a year: 
</p>
        <div align="center">
          <p>
            <img src="http://lh4.google.com/beuchelt/R1buI6bCS9I/AAAAAAAAAjs/Y2OkMG1yXyk/IMAGE_057.jpg?imgmax=576" />
          </p>
        </div>
        <p>
          <br />
Overall, the atmosphere seemed a lot mellower, but I can not really follow <a href="http://vquill.com/2007/12/iiw-ages-gracefully.html">Dave</a>'s
conclusions - especially concerning his comments about Concordia and OSIS.
</p>
        <p>
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/iiw2007b" rel="tag">iiw2007b</a>, <a href="http://www.technorati.com/tag/osis" rel="tag">osis</a>, <a href="http://www.technorati.com/tag/project%20concordia" rel="tag">project
concordia</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=dea6f9f7-48e9-4561-a80a-b921f504a424" />
      </body>
      <title>IIW 2007b</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,dea6f9f7-48e9-4561-a80a-b921f504a424.aspx</guid>
      <link>http://blog.beuchelt.org/2007/12/06/IIW+2007b.aspx</link>
      <pubDate>Thu, 06 Dec 2007 19:46:39 GMT</pubDate>
      <description>&lt;p&gt;
Another one done. IIW 2007b is over, and - overall - it was quite productive for me. 
&lt;/p&gt;
&lt;p&gt;
The biggest takeaway for me is that &lt;a href="http://projectconcordia.org/"&gt;Concordia&lt;/a&gt; and &lt;a href="http://osis.netmesh.org"&gt;OSIS&lt;/a&gt; have
made - in my mind - a major step towards harmonization and better coordination. This
was reflected in the results of the OSIS steering committee meeting on Wednesday and
the following two sessions on Concordia. I am glad that all participants recognized
the value of both organizations. As &lt;a href="http://self-issued.info/"&gt;Mike Jones&lt;/a&gt; put
it, it helps that there is significant overlap in the members. 
&lt;/p&gt;
&lt;p&gt;
Other progress was made as well by both groups - the OSIS interop planning session
was very fruitful, especially since the planning committee prepared an excellent laundry
list document consolidating all test that are in the planning for RSA. I heard great
things about the Monday Concordia meeting (which I was unfortunately unable to attend),
but also the Use Case session on Wednesday with &lt;a href="http://connectid.blogspot.com/"&gt;Paul&lt;/a&gt; and
Mike was extremely productive. 
&lt;/p&gt;
&lt;p&gt;
Finally, the OpenID folks are to be mentioned for making a breakthrough with their
2.0 release, including their IPR regime. I took the Liberty (sic!) to capture the
moment that &lt;a href="http://daveman692.livejournal.com/"&gt;David&lt;/a&gt; et al. have been
waiting for more than a year: 
&lt;/p&gt;
&lt;div align="center"&gt;
&lt;p&gt;
&lt;img src="http://lh4.google.com/beuchelt/R1buI6bCS9I/AAAAAAAAAjs/Y2OkMG1yXyk/IMAGE_057.jpg?imgmax=576"&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;br&gt;
Overall, the atmosphere seemed a lot mellower, but I can not really follow &lt;a href="http://vquill.com/2007/12/iiw-ages-gracefully.html"&gt;Dave&lt;/a&gt;'s
conclusions - especially concerning his comments about Concordia and OSIS.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/iiw2007b" rel="tag"&gt;iiw2007b&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/osis" rel="tag"&gt;osis&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/project%20concordia" rel="tag"&gt;project
concordia&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=dea6f9f7-48e9-4561-a80a-b921f504a424" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,dea6f9f7-48e9-4561-a80a-b921f504a424.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=8f13429f-6e7c-4c5d-8c6f-e1adb3add1db</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,8f13429f-6e7c-4c5d-8c6f-e1adb3add1db.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,8f13429f-6e7c-4c5d-8c6f-e1adb3add1db.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=8f13429f-6e7c-4c5d-8c6f-e1adb3add1db</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://self-issued.info/">Mike</a> made a <a href="http://mailman.netmesh.us/pipermail/osis-general/2007-November/000674.html">very
good remark</a> on the OSIS General mailing list that seems relevant to the discussion
between Pam, Paul, and myself about assurance in distributed security: 
<br /></p>
        <blockquote cite="http://mailman.netmesh.us/pipermail/osis-general/2007-November/000674.html">There's
a reason that self-issued cards didn't provide any ability to transmit a credit card
number or national ID number. The good news is that Identity Providers sending such
sensitive information are likely to not be willing to transmit it to relying parties
they don't have a business relationship with. Once you're using managed cards for
payment rather than typing credit card numbers into web forms, you'll definitely have
additional layers of protection working for you. [...]</blockquote>
        <p>
I fully agree with Mike here: as fas as I understand, Mike is describing the IdP deployment
model that Paul and I have been championing over the use of self-asserted cards for
sensitive attributes. 
<br /></p>
        <p>
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/assurance" rel="tag">assurance</a>, <a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/cardspace" rel="tag">cardspace</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=8f13429f-6e7c-4c5d-8c6f-e1adb3add1db" />
      </body>
      <title>Assurance - another opinion</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,8f13429f-6e7c-4c5d-8c6f-e1adb3add1db.aspx</guid>
      <link>http://blog.beuchelt.org/2007/11/07/Assurance+Another+Opinion.aspx</link>
      <pubDate>Wed, 07 Nov 2007 16:35:48 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://self-issued.info/"&gt;Mike&lt;/a&gt; made a &lt;a href="http://mailman.netmesh.us/pipermail/osis-general/2007-November/000674.html"&gt;very
good remark&lt;/a&gt; on the OSIS General mailing list that seems relevant to the discussion
between Pam, Paul, and myself about assurance in distributed security: 
&lt;br&gt;
&lt;/p&gt;
&lt;blockquote cite="http://mailman.netmesh.us/pipermail/osis-general/2007-November/000674.html"&gt;There's
a reason that self-issued cards didn't provide any ability to transmit a credit card
number or national ID number. The good news is that Identity Providers sending such
sensitive information are likely to not be willing to transmit it to relying parties
they don't have a business relationship with. Once you're using managed cards for
payment rather than typing credit card numbers into web forms, you'll definitely have
additional layers of protection working for you. [...]&lt;/blockquote&gt;
&lt;p&gt;
I fully agree with Mike here: as fas as I understand, Mike is describing the IdP deployment
model that Paul and I have been championing over the use of self-asserted cards for
sensitive attributes. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/assurance" rel="tag"&gt;assurance&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/cardspace" rel="tag"&gt;cardspace&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=8f13429f-6e7c-4c5d-8c6f-e1adb3add1db" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,8f13429f-6e7c-4c5d-8c6f-e1adb3add1db.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=a56ea4d1-8918-4d74-8817-af836a91a9f6</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,a56ea4d1-8918-4d74-8817-af836a91a9f6.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,a56ea4d1-8918-4d74-8817-af836a91a9f6.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=a56ea4d1-8918-4d74-8817-af836a91a9f6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://connectid.blogspot.com/2007/11/coolest-thing-ive-seen-in-ages.html">Paul</a> found
an "periodic" <a href="http://www.visual-literacy.org/periodic_table/periodic_table.html">table
of data visualizations</a>, which is quite nice in its own right (Paul: I think I
have seen a knowledge map of the identity landscape some time ago). But I certainly
prefer <a href="http://mantisdesign.com/posters/periodic-table-of-beer-styles/">this</a> "periodic"
table of ... beers (hmmm). 
</p>
        <p>
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/humor" rel="tag">humor</a>, <a href="http://www.technorati.com/tag/beer" rel="tag">beer</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=a56ea4d1-8918-4d74-8817-af836a91a9f6" />
      </body>
      <title>Periodic tables</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,a56ea4d1-8918-4d74-8817-af836a91a9f6.aspx</guid>
      <link>http://blog.beuchelt.org/2007/11/07/Periodic+Tables.aspx</link>
      <pubDate>Wed, 07 Nov 2007 13:55:45 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://connectid.blogspot.com/2007/11/coolest-thing-ive-seen-in-ages.html"&gt;Paul&lt;/a&gt; found
an "periodic" &lt;a href="http://www.visual-literacy.org/periodic_table/periodic_table.html"&gt;table
of data visualizations&lt;/a&gt;, which is quite nice in its own right (Paul: I think I
have seen a knowledge map of the identity landscape some time ago). But I certainly
prefer &lt;a href="http://mantisdesign.com/posters/periodic-table-of-beer-styles/"&gt;this&lt;/a&gt; "periodic"
table of ... beers (hmmm). 
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/humor" rel="tag"&gt;humor&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/beer" rel="tag"&gt;beer&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=a56ea4d1-8918-4d74-8817-af836a91a9f6" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,a56ea4d1-8918-4d74-8817-af836a91a9f6.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=72af1010-1251-4034-a0f3-b6453dcdfe23</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,72af1010-1251-4034-a0f3-b6453dcdfe23.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,72af1010-1251-4034-a0f3-b6453dcdfe23.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=72af1010-1251-4034-a0f3-b6453dcdfe23</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">... that I will not let anybody break my
windows - also, they seem to be a little stronger than the Jones' windows, at least
the big one in the spotlight.<br /><br />
In the latest round, <a href="http://eternaloptimist.wordpress.com/2007/11/05/turkey-hash/">Pamela
explains</a> how a particular authentication should be considered to have a particular
level of assurance. Paul <a href="http://connectid.blogspot.com/2007/11/mindy.html">takes
the time</a> to address some of the issues Pamela raises, but before we loose track
of where we started, I would like to point back to the initial discussion between
Pam and Paul:<br /><br />
Paul <a href="http://connectid.blogspot.com/2007/10/cardspace-loa.html">wrote</a>: 
<br /><blockquote style="border-style: groove;"><p>
In discussing Cardspace's <a href="http://blogs.msdn.com/card/archive/2007/09/25/deploy-cardspace-on-your-site-without-a-ssl-certificate.aspx">relaxation</a> of
the SSL requirement for RPs, Pam <a href="http://eternaloptimist.wordpress.com/2007/10/16/so-much-going-on/">writes</a><br /></p><blockquote><span style="font-style: italic;">We now theoretically will have <span style="font-weight: bold;">three</span> different
assurance levels going, based on three different ssl certificate levels (no certs,
regular certs, and HA certs).</span></blockquote>For there to be 3 Cardspace assurance
levels would imply that the LoA is the same for self-asserted and managed cards. Is
this the case?<p></p></blockquote><p></p><a href="http://eternaloptimist.wordpress.com/2007/10/16/so-much-going-on/">Pam originally
thought</a> about three levels of assurance that were bound to the level of the certificates:
none, regular, EV<sup>[1]</sup>. Paul noted that the level of assurance depends on
a number of factors, with technology and deployment architecture only having a small
part in this. Paul and I then tried to elaborate in more detail how technical and
non-technical factors affect the assurance an user <i>and </i>a RP can place into
the transaction. 
<br /><br />
The reason I started this discussion was that - in my mind - the security certificate
used in a particular authentication <i>or </i>authorization transaction is essentially
only one reputation factor: by wielding an SSL or EV certificate you demonstrate that
a particular company (the CA) thinks that you are who you say you are. This certainly
affects assurance, but - by itself - it is rather useless. 
<br /><br />
The identity provider model (which derives from the <i>mutual trust </i>model in Kerberos)
adds a very significant layer to the assurance model: It goes beyond the generic assurance
by e.g. a CA by offering information (authentication, attributes) about a particular
group of users - the IdP is by far more <i>specific</i> than the CA. Additionally
- as <a href="http://connectid.blogspot.com/2007/11/mindy.html">Paul points out</a> -
a trustworthy IdP is typically a company with deep pockets - someone a RPor an user
can sue for damages if something goes wrong. Note that the Windows CardSpace system
support such an IdP deployment by using managed cards with Issuer policy. I expect
this to be the default deployment for CardSpace, if it gets selected by large organizations. 
<br /><br />
Self-issued cards or managed cards from <i>any</i> IdP (the OpenID model) do not offer
the comfort of sueable deep pockets to the RP. A RP that trusts an authentication
that is done by <i>anyone</i> but himself will find himself in a rather dangerous
situation: if something goes terribly wrong (e.g. some nasty mal-ware rootkit stole
my self-asserted cards along with usage logs and sent them to a criminal for use with
my bank) the burden is then on the RP to prove that the authentication token it received
did not originate at <i>my</i> Windows CardSpace client, but at the criminal's computer.
In an IdP model this burden is with the IdP<sup>[2]</sup>. 
<br /><br />
Thus with all respect to Pam's critique, I do have to insist on my original point:
the technical factors (like an EV cert or lack thereof) play some role in the level
of assurance, but only to establish a baseline. What allows RPs and their customers
to truly trust in an identity system are the deployment parameters (including such
"mundane" but at least equally important things as e.g. physical security), and -
most importantly - the established mechanisms of society for enforcement, arbitration,
and liability management. 
<br /><br /><b>tag:</b><a href="http://www.technorati.com/tag/assurance" rel="tag">assurance</a>, <a href="http://www.technorati.com/tag/cardspace" rel="tag">cardspace</a>, <a href="http://www.technorati.com/tag/identity" rel="tag">identity</a><br /><br />
[1] By the way: the recognition that different types of security certificates might
even on <i>influence</i> the assurance you have about a transaction invalidates <a href="http://www.links.org/?p=273">Ben
Laurie's argument</a> that third parties do not add additional assurance. 
<br /><br />
[2] If I were a cynic, I'd might come up with this argument: Since there is likely
a contract between a RP and an IdP, and the IdP has all kinds of lawyers working for
them and an interest in precting itself and its users (to a degree), the RP would
actually be much better off with self-issued cards: if something breaks, the RP can 
<br /><ul><li>
blame the end-user about their lack of security precaution and sue them for negligence,<br /></li><li>
rest assured that no large number of lawyers will counter-sue them,</li><li>
offer the end-user a token of reparations ("We will cover 50% of your losses") and
earn tons of goodwill for marketing purposes. 
<br /></li></ul>
Fortunately, I am not a cynic. 
<br /><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=72af1010-1251-4034-a0f3-b6453dcdfe23" /></body>
      <title>Be assured ...</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,72af1010-1251-4034-a0f3-b6453dcdfe23.aspx</guid>
      <link>http://blog.beuchelt.org/2007/11/06/Be+Assured.aspx</link>
      <pubDate>Tue, 06 Nov 2007 14:08:13 GMT</pubDate>
      <description>... that I will not let anybody break my windows - also, they seem to be a little stronger than the Jones' windows, at least the big one in the spotlight.&lt;br&gt;
&lt;br&gt;
In the latest round, &lt;a href="http://eternaloptimist.wordpress.com/2007/11/05/turkey-hash/"&gt;Pamela
explains&lt;/a&gt; how a particular authentication should be considered to have a particular
level of assurance. Paul &lt;a href="http://connectid.blogspot.com/2007/11/mindy.html"&gt;takes
the time&lt;/a&gt; to address some of the issues Pamela raises, but before we loose track
of where we started, I would like to point back to the initial discussion between
Pam and Paul:&lt;br&gt;
&lt;br&gt;
Paul &lt;a href="http://connectid.blogspot.com/2007/10/cardspace-loa.html"&gt;wrote&lt;/a&gt;: 
&lt;br&gt;
&lt;blockquote style="border-style: groove;"&gt;
&lt;p&gt;
In discussing Cardspace's &lt;a href="http://blogs.msdn.com/card/archive/2007/09/25/deploy-cardspace-on-your-site-without-a-ssl-certificate.aspx"&gt;relaxation&lt;/a&gt; of
the SSL requirement for RPs, Pam &lt;a href="http://eternaloptimist.wordpress.com/2007/10/16/so-much-going-on/"&gt;writes&lt;/a&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;span style="font-style: italic;"&gt;We now theoretically will have &lt;span style="font-weight: bold;"&gt;three&lt;/span&gt; different
assurance levels going, based on three different ssl certificate levels (no certs,
regular certs, and HA certs).&lt;/span&gt;&lt;/blockquote&gt;For there to be 3 Cardspace assurance
levels would imply that the LoA is the same for self-asserted and managed cards. Is
this the case?&lt;p&gt;
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;a href="http://eternaloptimist.wordpress.com/2007/10/16/so-much-going-on/"&gt;Pam originally
thought&lt;/a&gt; about three levels of assurance that were bound to the level of the certificates:
none, regular, EV&lt;sup&gt;[1]&lt;/sup&gt;. Paul noted that the level of assurance depends on
a number of factors, with technology and deployment architecture only having a small
part in this. Paul and I then tried to elaborate in more detail how technical and
non-technical factors affect the assurance an user &lt;i&gt;and &lt;/i&gt;a RP can place into
the transaction. 
&lt;br&gt;
&lt;br&gt;
The reason I started this discussion was that - in my mind - the security certificate
used in a particular authentication &lt;i&gt;or &lt;/i&gt;authorization transaction is essentially
only one reputation factor: by wielding an SSL or EV certificate you demonstrate that
a particular company (the CA) thinks that you are who you say you are. This certainly
affects assurance, but - by itself - it is rather useless. 
&lt;br&gt;
&lt;br&gt;
The identity provider model (which derives from the &lt;i&gt;mutual trust &lt;/i&gt;model in Kerberos)
adds a very significant layer to the assurance model: It goes beyond the generic assurance
by e.g. a CA by offering information (authentication, attributes) about a particular
group of users - the IdP is by far more &lt;i&gt;specific&lt;/i&gt; than the CA. Additionally
- as &lt;a href="http://connectid.blogspot.com/2007/11/mindy.html"&gt;Paul points out&lt;/a&gt; -
a trustworthy IdP is typically a company with deep pockets - someone a RPor an user
can sue for damages if something goes wrong. Note that the Windows CardSpace system
support such an IdP deployment by using managed cards with Issuer policy. I expect
this to be the default deployment for CardSpace, if it gets selected by large organizations. 
&lt;br&gt;
&lt;br&gt;
Self-issued cards or managed cards from &lt;i&gt;any&lt;/i&gt; IdP (the OpenID model) do not offer
the comfort of sueable deep pockets to the RP. A RP that trusts an authentication
that is done by &lt;i&gt;anyone&lt;/i&gt; but himself will find himself in a rather dangerous
situation: if something goes terribly wrong (e.g. some nasty mal-ware rootkit stole
my self-asserted cards along with usage logs and sent them to a criminal for use with
my bank) the burden is then on the RP to prove that the authentication token it received
did not originate at &lt;i&gt;my&lt;/i&gt; Windows CardSpace client, but at the criminal's computer.
In an IdP model this burden is with the IdP&lt;sup&gt;[2]&lt;/sup&gt;. 
&lt;br&gt;
&lt;br&gt;
Thus with all respect to Pam's critique, I do have to insist on my original point:
the technical factors (like an EV cert or lack thereof) play some role in the level
of assurance, but only to establish a baseline. What allows RPs and their customers
to truly trust in an identity system are the deployment parameters (including such
"mundane" but at least equally important things as e.g. physical security), and -
most importantly - the established mechanisms of society for enforcement, arbitration,
and liability management. 
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/assurance" rel="tag"&gt;assurance&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/cardspace" rel="tag"&gt;cardspace&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
[1] By the way: the recognition that different types of security certificates might
even on &lt;i&gt;influence&lt;/i&gt; the assurance you have about a transaction invalidates &lt;a href="http://www.links.org/?p=273"&gt;Ben
Laurie's argument&lt;/a&gt; that third parties do not add additional assurance. 
&lt;br&gt;
&lt;br&gt;
[2] If I were a cynic, I'd might come up with this argument: Since there is likely
a contract between a RP and an IdP, and the IdP has all kinds of lawyers working for
them and an interest in precting itself and its users (to a degree), the RP would
actually be much better off with self-issued cards: if something breaks, the RP can 
&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
blame the end-user about their lack of security precaution and sue them for negligence,&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
rest assured that no large number of lawyers will counter-sue them,&lt;/li&gt;
&lt;li&gt;
offer the end-user a token of reparations ("We will cover 50% of your losses") and
earn tons of goodwill for marketing purposes. 
&lt;br&gt;
&lt;/li&gt;
&lt;/ul&gt;
Fortunately, I am not a cynic. 
&lt;br&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=72af1010-1251-4034-a0f3-b6453dcdfe23" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,72af1010-1251-4034-a0f3-b6453dcdfe23.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=59e45fc7-15c5-4fe2-ae5f-c972a7ed3cca</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,59e45fc7-15c5-4fe2-ae5f-c972a7ed3cca.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,59e45fc7-15c5-4fe2-ae5f-c972a7ed3cca.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=59e45fc7-15c5-4fe2-ae5f-c972a7ed3cca</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">Paul Trevithick <a href="http://www.incontextblog.com/?p=15">just
announced</a> that Higgins will start developing a SAML 2.0 compliant card selector,
that will - in addition to Windows CardSpace compatible i-cards - support SAML 2.0
compatible "s-cards"<sup>[1]</sup>. This will be quite interesting to follow, in particular
if Higgins really supports the SAML 2.0 protocol (not only the token format). In that
case it would really step up to be part of the identity meta system (actually: the <a href="http://beuchelt.blogdns.net:8080/Aleph0IdentitySystem.aspx">Aleph
0 Identity System</a><img src="http://www.cheesebuerger.de/images/midi/boese/a078.gif" />). 
<br /><p>
PS: Welcome in the blogosphere, Paul!
</p><p><b>tag:</b><a href="http://www.technorati.com/tag/saml" rel="tag">saml</a>, <a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/higgins" rel="tag">higgins</a>, <a href="http://www.technorati.com/tag/liberty" rel="tag">liberty</a></p><p>
[1] Paul Madsen made <a href="http://connectid.blogspot.com/2007/10/s-for-selleck.html">some
interesting remarks</a> about that name...<br /></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=59e45fc7-15c5-4fe2-ae5f-c972a7ed3cca" /></body>
      <title>i-cards, s-cards, post-cards ... </title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,59e45fc7-15c5-4fe2-ae5f-c972a7ed3cca.aspx</guid>
      <link>http://blog.beuchelt.org/2007/10/30/icards+Scards+Postcards.aspx</link>
      <pubDate>Tue, 30 Oct 2007 21:14:41 GMT</pubDate>
      <description>Paul Trevithick &lt;a href="http://www.incontextblog.com/?p=15"&gt;just announced&lt;/a&gt; that
Higgins will start developing a SAML 2.0 compliant card selector, that will - in addition
to Windows CardSpace compatible i-cards - support SAML 2.0 compatible "s-cards"&lt;sup&gt;[1]&lt;/sup&gt;.
This will be quite interesting to follow, in particular if Higgins really supports
the SAML 2.0 protocol (not only the token format). In that case it would really step
up to be part of the identity meta system (actually: the &lt;a href="http://beuchelt.blogdns.net:8080/Aleph0IdentitySystem.aspx"&gt;Aleph
0 Identity System&lt;/a&gt; &lt;img src="http://www.cheesebuerger.de/images/midi/boese/a078.gif"&gt;). 
&lt;br&gt;
&lt;p&gt;
PS: Welcome in the blogosphere, Paul!
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/saml" rel="tag"&gt;saml&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/higgins" rel="tag"&gt;higgins&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/liberty" rel="tag"&gt;liberty&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
[1] Paul Madsen made &lt;a href="http://connectid.blogspot.com/2007/10/s-for-selleck.html"&gt;some
interesting remarks&lt;/a&gt; about that name...&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=59e45fc7-15c5-4fe2-ae5f-c972a7ed3cca" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,59e45fc7-15c5-4fe2-ae5f-c972a7ed3cca.aspx</comments>
      <category>Identity</category>
      <category>Interoperability</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=c0096894-a514-4639-a491-18e172d9dac5</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,c0096894-a514-4639-a491-18e172d9dac5.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,c0096894-a514-4639-a491-18e172d9dac5.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=c0096894-a514-4639-a491-18e172d9dac5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Paul and Pam seem to think that my stance on assurances and trust is hard-line.
</p>
        <h3>No Assurance vs. Pseudonymity<br /></h3>
        <p>
          <a href="http://connectid.blogspot.com/2007/10/dear-abby.html">Paul seems to agree
with me</a> to some extend while noting that a concept like self-issued cards can
establish a stable pseudonym. I agree with this: both the Windows CardSpace system,
as well as OpenID produce in their basic usage scenarios<sup>[1]</sup> stable pseudonyms
- not more, not less. But this conveys nothing about the identity of the user controlling
this pseudonym. It is purely an <i>authentication </i>process that takes place, with
no <i>authorization</i> data being exchanged. In fact, all authorization takes place
within the RP system, solely based on the pseudonym. I called that the "No assurance"
level, which is - a little - harsh, but still fair. 
<br /></p>
        <h3>Pseudonymity and Low-Value Transactions<br /></h3>
        <p>
          <a href="http://eternaloptimist.wordpress.com/2007/10/26/turkey-soup/">Pam has more
issues</a> with my analysis: initially, she finds it strange that "No assurance",
pseudonym-only level of assurance is acceptable at all. Again, I might have been somewhat
extreme in my wording: when speaking about "No assurance" I was speaking about a situation,
where some <i>authentication</i>, but <i>no authorization</i> took place. So you do
have (as Paul pointed out) a stable pseudonym, but absolutely no reliable information
beyond that. This, I find completely acceptable to what I coined "low-value transactions"
like forums, blog commenting, etc. 
<br /></p>
        <h3>Trusting an IdP<br /></h3>
        <p>
Now Pam goes on to point out, that an arbitrary managed card provider has - beyond
the certificate that confirms the identity of the IdP to only some extend  -
no other trustworthiness to them, making them practically as unreliable as a self-issued
card. 
<br /></p>
        <p>
I agree totally. That is why I insisted in my earlier article that in order to gain
any confidence in the token, the RP has really no other choice but to set the <font face="Courier New">sp:IssuedToken/sp:Issuer</font> (3.1.1
[ISIP 07]) to a WSA Endpoint that the RP is willing to <i>trust</i>. This trust is
established through non-technical means, e.g through contracts, reputation systems,
etc. But without this tying of the authentication to an IdP you have at least <i>some</i> trust
in, you cannot have any reasonable level of assurance about your attributes. 
<br /></p>
        <h3>The Energy Level Diagram of Assurance<br /></h3>
        <p>
Thus, I also agree with <a href="http://www.identityblog.com/?p=886">Kim</a>: assurance
is not binary - quite the opposite. For reasons of brevity (and laziness 8-)) I only
focused on the two major categories of assurance for authenticated session. So here
is now a somewhat more complete picture: 
<br /></p>
        <p>
          <img src="content/binary/Levels%20of%20Assurance.png" border="0" height="438" width="666" />
        </p>
        <p>
Please note that in this picture "No assurance" refers to completely anonymous transactions
(no authentication), while the former level of that name is now name "Pseudonymity". 
<br /></p>
        <p>
At the end of the day, however, I come back to the same point I made in my earlier
post: technology (as long as it is not blatantly broken, i.e. insecure) bears no significant
role in establishing trust or assurance. You cannot create a technology that has "built-in"
trust - any technology can be deployed in a completely untrustworthy way. 
<br /></p>
        <p>
Even a technology-centric system like SSL rests on the trustworthiness of the browser
programmers (that put roots in the CA stores) and the CA companies themselves. 
<br /></p>
        <p>
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/assurance" rel="tag">assurance</a>, <a href="http://www.technorati.com/tag/cardspace" rel="tag">cardspace</a></p>
        <p>
[1] Windows CardSpace: self-asserted cards, OpenID: OpenID Auth 1.1 + SimpleReg 1.0<br /></p>
        <p>
[ISIP 07]   Arun Nanda, "Identity Selector Interoperability Profile V1.0",
Microsoft, April 2007<br /></p>
        <p>
          <br />
        </p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=c0096894-a514-4639-a491-18e172d9dac5" />
      </body>
      <title>Assurance revisited</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,c0096894-a514-4639-a491-18e172d9dac5.aspx</guid>
      <link>http://blog.beuchelt.org/2007/10/29/Assurance+Revisited.aspx</link>
      <pubDate>Mon, 29 Oct 2007 13:03:10 GMT</pubDate>
      <description>&lt;p&gt;
Paul and Pam seem to think that my stance on assurances and trust is hard-line.
&lt;/p&gt;
&lt;h3&gt;No Assurance vs. Pseudonymity&lt;br&gt;
&lt;/h3&gt;
&lt;p&gt;
&lt;a href="http://connectid.blogspot.com/2007/10/dear-abby.html"&gt;Paul seems to agree
with me&lt;/a&gt; to some extend while noting that a concept like self-issued cards can
establish a stable pseudonym. I agree with this: both the Windows CardSpace system,
as well as OpenID produce in their basic usage scenarios&lt;sup&gt;[1]&lt;/sup&gt; stable pseudonyms
- not more, not less. But this conveys nothing about the identity of the user controlling
this pseudonym. It is purely an &lt;i&gt;authentication &lt;/i&gt;process that takes place, with
no &lt;i&gt;authorization&lt;/i&gt; data being exchanged. In fact, all authorization takes place
within the RP system, solely based on the pseudonym. I called that the "No assurance"
level, which is - a little - harsh, but still fair. 
&lt;br&gt;
&lt;/p&gt;
&lt;h3&gt;Pseudonymity and Low-Value Transactions&lt;br&gt;
&lt;/h3&gt;
&lt;p&gt;
&lt;a href="http://eternaloptimist.wordpress.com/2007/10/26/turkey-soup/"&gt;Pam has more
issues&lt;/a&gt; with my analysis: initially, she finds it strange that "No assurance",
pseudonym-only level of assurance is acceptable at all. Again, I might have been somewhat
extreme in my wording: when speaking about "No assurance" I was speaking about a situation,
where some &lt;i&gt;authentication&lt;/i&gt;, but &lt;i&gt;no authorization&lt;/i&gt; took place. So you do
have (as Paul pointed out) a stable pseudonym, but absolutely no reliable information
beyond that. This, I find completely acceptable to what I coined "low-value transactions"
like forums, blog commenting, etc. 
&lt;br&gt;
&lt;/p&gt;
&lt;h3&gt;Trusting an IdP&lt;br&gt;
&lt;/h3&gt;
&lt;p&gt;
Now Pam goes on to point out, that an arbitrary managed card provider has - beyond
the certificate that confirms the identity of the IdP to only some extend&amp;nbsp; -
no other trustworthiness to them, making them practically as unreliable as a self-issued
card. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
I agree totally. That is why I insisted in my earlier article that in order to gain
any confidence in the token, the RP has really no other choice but to set the &lt;font face="Courier New"&gt;sp:IssuedToken/sp:Issuer&lt;/font&gt; (3.1.1
[ISIP 07]) to a WSA Endpoint that the RP is willing to &lt;i&gt;trust&lt;/i&gt;. This trust is
established through non-technical means, e.g through contracts, reputation systems,
etc. But without this tying of the authentication to an IdP you have at least &lt;i&gt;some&lt;/i&gt; trust
in, you cannot have any reasonable level of assurance about your attributes. 
&lt;br&gt;
&lt;/p&gt;
&lt;h3&gt;The Energy Level Diagram of Assurance&lt;br&gt;
&lt;/h3&gt;
&lt;p&gt;
Thus, I also agree with &lt;a href="http://www.identityblog.com/?p=886"&gt;Kim&lt;/a&gt;: assurance
is not binary - quite the opposite. For reasons of brevity (and laziness 8-)) I only
focused on the two major categories of assurance for authenticated session. So here
is now a somewhat more complete picture: 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="content/binary/Levels%20of%20Assurance.png" border="0" height="438" width="666"&gt;
&lt;/p&gt;
&lt;p&gt;
Please note that in this picture "No assurance" refers to completely anonymous transactions
(no authentication), while the former level of that name is now name "Pseudonymity". 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
At the end of the day, however, I come back to the same point I made in my earlier
post: technology (as long as it is not blatantly broken, i.e. insecure) bears no significant
role in establishing trust or assurance. You cannot create a technology that has "built-in"
trust - any technology can be deployed in a completely untrustworthy way. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Even a technology-centric system like SSL rests on the trustworthiness of the browser
programmers (that put roots in the CA stores) and the CA companies themselves. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/assurance" rel="tag"&gt;assurance&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/cardspace" rel="tag"&gt;cardspace&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
[1] Windows CardSpace: self-asserted cards, OpenID: OpenID Auth 1.1 + SimpleReg 1.0&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
[ISIP 07]&amp;nbsp;&amp;nbsp; Arun Nanda, "Identity Selector Interoperability Profile V1.0",
Microsoft, April 2007&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=c0096894-a514-4639-a491-18e172d9dac5" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,c0096894-a514-4639-a491-18e172d9dac5.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=38ee7870-7f03-458d-aef8-da07a25e15d8</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,38ee7870-7f03-458d-aef8-da07a25e15d8.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,38ee7870-7f03-458d-aef8-da07a25e15d8.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=38ee7870-7f03-458d-aef8-da07a25e15d8</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well, this is over ... and on to the next. 
</p>
        <p>
The last week was quite busy since Mrudul Uchil (from the OpenSSO team), Jiandong
Guo (from Metro) and I were scrambling to teach OpenSSO to issue InfoCards for Windows
CardSpace and respond correctly to WS-Trust STRs. Overall, it went quite ok and this
excercise uncovered a few issues that will help us make the product better. The idea
is to make this code accessible to the general public as soon as we can - but please
bear in mind that we had to make changes to WSIT/Metro and OpenSSO, and some of these
are not (yet) considered critical for the products. Nevertheless, I will be working
towards a release for the IIW 2007b timeframe, so that we can progress.
</p>
        <p>
Eve posted a couple of thoughts and some nice pictures of the interop session ... <a href="http://www.xmlgrrl.com/blog/archives/2007/10/25/barcelona-calling-cards/">go
check it out</a>. 
<br /></p>
        <p>
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/interoperability" rel="tag">interoperability</a>, <a href="http://www.technorati.com/tag/InfoCard" rel="tag">InfoCard</a>, <a href="http://www.technorati.com/tag/opensso" rel="tag">opensso</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=38ee7870-7f03-458d-aef8-da07a25e15d8" />
      </body>
      <title>OSIS Interop at Barcelona</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,38ee7870-7f03-458d-aef8-da07a25e15d8.aspx</guid>
      <link>http://blog.beuchelt.org/2007/10/25/OSIS+Interop+At+Barcelona.aspx</link>
      <pubDate>Thu, 25 Oct 2007 13:13:43 GMT</pubDate>
      <description>&lt;p&gt;
Well, this is over ... and on to the next. 
&lt;/p&gt;
&lt;p&gt;
The last week was quite busy since Mrudul Uchil (from the OpenSSO team), Jiandong
Guo (from Metro) and I were scrambling to teach OpenSSO to issue InfoCards for Windows
CardSpace and respond correctly to WS-Trust STRs. Overall, it went quite ok and this
excercise uncovered a few issues that will help us make the product better. The idea
is to make this code accessible to the general public as soon as we can - but please
bear in mind that we had to make changes to WSIT/Metro and OpenSSO, and some of these
are not (yet) considered critical for the products. Nevertheless, I will be working
towards a release for the IIW 2007b timeframe, so that we can progress.
&lt;/p&gt;
&lt;p&gt;
Eve posted a couple of thoughts and some nice pictures of the interop session ... &lt;a href="http://www.xmlgrrl.com/blog/archives/2007/10/25/barcelona-calling-cards/"&gt;go
check it out&lt;/a&gt;. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/interoperability" rel="tag"&gt;interoperability&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/InfoCard" rel="tag"&gt;InfoCard&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/opensso" rel="tag"&gt;opensso&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=38ee7870-7f03-458d-aef8-da07a25e15d8" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,38ee7870-7f03-458d-aef8-da07a25e15d8.aspx</comments>
      <category>Identity</category>
      <category>Interoperability</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=33c844d7-0aab-4734-aba8-05df6940d1ab</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,33c844d7-0aab-4734-aba8-05df6940d1ab.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,33c844d7-0aab-4734-aba8-05df6940d1ab.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=33c844d7-0aab-4734-aba8-05df6940d1ab</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://blog.privcom.gc.ca/index.php/2007/10/21/how-childrens-sites-see-your-kids-as-marketing-goldmines/">This</a> comes
through <a href="http://www.laurenwood.org/anyway/2007/10/23/childrens-privacy/">Lauren</a>.
I can only fully agree with her recommendation of watching and sharing this clip with
anybody that has kids or is concerned about the security of our children.
</p>
        <p>
          <object class="embed" type="application/x-shockwave-flash" data="http://video.google.com/googleplayer.swf?docId=7709702757763862786" height="350" width="425">
            <param name="wmode" value="transparent" />
            <param name="movie" value="http://video.google.com/googleplayer.swf?docId=7709702757763862786" />
            <em>You
need to have flashplayer enabled to watch this Google video</em>
          </object>
        </p>
        <p>
This is very creepy and shows the high level of immorality of the toy industry. With
aggressive data hoarders like this, it seems more urgent than ever to even go beyond
an opt-in regime (which we do not - yet - have in the U.S.) and put heavy financial
liability burdens on any company holding or handling information about children under
17. Also, I think that consent mechanisms for children must be changed in a way that
makes it impossible for children <i>and </i>parents to consent to privacy regimes
that can be detrimental to children. 
<br /></p>
        <p>
What makes this even more scary is that local governments are obviously not fully
aware of the privacy ramifications of these organized privacy violators. For example,
the Town of Burlington, MA, offers through its recreation department a class (see <a href="http://www.burlington.org/recreation/FALL%2007%20Complete.pdf">here</a>,
p. 5) for parents and children to make special "things" for their WebKinz. 
<br /></p>
        <p>
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/privacy" rel="tag">privacy</a>, <a href="http://www.technorati.com/tag/policy" rel="tag">policy</a>, <a href="http://www.technorati.com/tag/children" rel="tag">children</a>, <a href="http://www.technorati.com/tag/ID%20Theft" rel="tag">ID
Theft</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=33c844d7-0aab-4734-aba8-05df6940d1ab" />
      </body>
      <title>Invading Children's Privacy: WebKinz, NeoPets, Barbie and similar Data Hoarders</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,33c844d7-0aab-4734-aba8-05df6940d1ab.aspx</guid>
      <link>http://blog.beuchelt.org/2007/10/24/Invading+Childrens+Privacy+WebKinz+NeoPets+Barbie+And+Similar+Data+Hoarders.aspx</link>
      <pubDate>Wed, 24 Oct 2007 17:58:06 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://blog.privcom.gc.ca/index.php/2007/10/21/how-childrens-sites-see-your-kids-as-marketing-goldmines/"&gt;This&lt;/a&gt; comes
through &lt;a href="http://www.laurenwood.org/anyway/2007/10/23/childrens-privacy/"&gt;Lauren&lt;/a&gt;.
I can only fully agree with her recommendation of watching and sharing this clip with
anybody that has kids or is concerned about the security of our children.
&lt;/p&gt;
&lt;p&gt;
&lt;object class="embed" type="application/x-shockwave-flash" data="http://video.google.com/googleplayer.swf?docId=7709702757763862786" height="350" width="425"&gt;
&lt;param name="wmode" value="transparent"&gt;
&lt;param name="movie" value="http://video.google.com/googleplayer.swf?docId=7709702757763862786"&gt;&lt;em&gt;You
need to have flashplayer enabled to watch this Google video&lt;/em&gt;
&lt;/object&gt;
&lt;/p&gt;
&lt;p&gt;
This is very creepy and shows the high level of immorality of the toy industry. With
aggressive data hoarders like this, it seems more urgent than ever to even go beyond
an opt-in regime (which we do not - yet - have in the U.S.) and put heavy financial
liability burdens on any company holding or handling information about children under
17. Also, I think that consent mechanisms for children must be changed in a way that
makes it impossible for children &lt;i&gt;and &lt;/i&gt;parents to consent to privacy regimes
that can be detrimental to children. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
What makes this even more scary is that local governments are obviously not fully
aware of the privacy ramifications of these organized privacy violators. For example,
the Town of Burlington, MA, offers through its recreation department a class (see &lt;a href="http://www.burlington.org/recreation/FALL%2007%20Complete.pdf"&gt;here&lt;/a&gt;,
p. 5) for parents and children to make special "things" for their WebKinz. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/privacy" rel="tag"&gt;privacy&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/policy" rel="tag"&gt;policy&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/children" rel="tag"&gt;children&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/ID%20Theft" rel="tag"&gt;ID
Theft&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=33c844d7-0aab-4734-aba8-05df6940d1ab" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,33c844d7-0aab-4734-aba8-05df6940d1ab.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=3aff3e82-c2b6-4e18-b78b-97b706a9cd9e</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,3aff3e82-c2b6-4e18-b78b-97b706a9cd9e.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,3aff3e82-c2b6-4e18-b78b-97b706a9cd9e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=3aff3e82-c2b6-4e18-b78b-97b706a9cd9e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Tim Bass <a href="http://thecepblog.com/2007/10/22/soa-security-and-saml-maturity-defined-by-usage-not-time/">responds</a> to <a href="http://beuchelt.blogdns.net:8080/WhereIsTheProblem.aspx">my
objections</a> to <a href="http://thecepblog.com/2007/10/06/soa-security-part-3/">his
earlier article</a> on the immaturity of modern identity protocols. He makes the valid
point that the maturity of a technology should not be measured by the time it has
been available, but by the level of adoption and actual deployment numbers: 
</p>
        <blockquote>
          <p>
            <i>"On other other hand, I am measuring “maturity” by actual usage, and the proof
of security solutions is in the actual adoption, not simply years of standards activity
and vendor marketing." (Tim Bass)<br /></i>
          </p>
        </blockquote>
        <p>
I fully agree with Tim that this is a very important factor in evaluating the maturity
of a given technology, probably more important than the technologies availability.
In fact, my earlier post was not very clear on this. On the other hand, I do believe
that an extended peer review with subsequent revisions does contribute to the maturing
of a given technology. 
<br /></p>
        <p>
It turns out that SAML and its related technologies (Shibboleth and Liberty) excel
in both these requirements for maturity: 
<br /></p>
        <ol>
          <li>
As I pointed out earlier, SAML (the concepts as well as the technology) has been peer
reviewed since 2001 by a number of very different organizations such as OASIS, Liberty
Alliance, and Internet 2. This extensive review process resulted in two subsequent
versions, that incorporated security fixes and enhancements, as well as new features.
It has very broad community and industry support from open source projects, universities,
and companies like Microsoft, Oracle, Novell, HP, Sun and many, many others. For more
information take a look e.g. at <a href="http://xmlgrrl.com/blog/">Eve's blog</a> or <a href="http://www.educause.edu/ir/library/powerpoint/EAF0618.pps">Scott's
presentation</a>. 
<br /></li>
          <li>
SAML has been deployed on a very broad scale. There are a number of not-so-visible
financial and telco deployment that are huge, but also the highly visible higher education
deployments (see <a href="http://shibboleth.internet2.edu/community.html">here</a>).
In fact, there are <i>few </i>(if any) other web centric identity related technologies
that can boast an adoption comparable to SAML. 
<br /></li>
        </ol>
        <p>
So, at the end of the day, I still maintain that Tim's assessment of SAML as an immature
technology is - at least - incomplete. 
</p>
        <p>
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/saml" rel="tag">saml</a>, <a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/protocols" rel="tag">protocols</a>, <a href="http://www.technorati.com/tag/cybersecurity" rel="tag">cybersecurity</a>, <a href="http://www.technorati.com/tag/standards" rel="tag">standards</a></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=3aff3e82-c2b6-4e18-b78b-97b706a9cd9e" />
      </body>
      <title>SAML's maturity</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,3aff3e82-c2b6-4e18-b78b-97b706a9cd9e.aspx</guid>
      <link>http://blog.beuchelt.org/2007/10/24/SAMLs+Maturity.aspx</link>
      <pubDate>Wed, 24 Oct 2007 13:57:43 GMT</pubDate>
      <description>&lt;p&gt;
Tim Bass &lt;a href="http://thecepblog.com/2007/10/22/soa-security-and-saml-maturity-defined-by-usage-not-time/"&gt;responds&lt;/a&gt; to &lt;a href="http://beuchelt.blogdns.net:8080/WhereIsTheProblem.aspx"&gt;my
objections&lt;/a&gt; to &lt;a href="http://thecepblog.com/2007/10/06/soa-security-part-3/"&gt;his
earlier article&lt;/a&gt; on the immaturity of modern identity protocols. He makes the valid
point that the maturity of a technology should not be measured by the time it has
been available, but by the level of adoption and actual deployment numbers: 
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
&lt;i&gt;"On other other hand, I am measuring “maturity” by actual usage, and the proof
of security solutions is in the actual adoption, not simply years of standards activity
and vendor marketing." (Tim Bass)&lt;br&gt;
&lt;/i&gt;
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
I fully agree with Tim that this is a very important factor in evaluating the maturity
of a given technology, probably more important than the technologies availability.
In fact, my earlier post was not very clear on this. On the other hand, I do believe
that an extended peer review with subsequent revisions does contribute to the maturing
of a given technology. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
It turns out that SAML and its related technologies (Shibboleth and Liberty) excel
in both these requirements for maturity: 
&lt;br&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
As I pointed out earlier, SAML (the concepts as well as the technology) has been peer
reviewed since 2001 by a number of very different organizations such as OASIS, Liberty
Alliance, and Internet 2. This extensive review process resulted in two subsequent
versions, that incorporated security fixes and enhancements, as well as new features.
It has very broad community and industry support from open source projects, universities,
and companies like Microsoft, Oracle, Novell, HP, Sun and many, many others. For more
information take a look e.g. at &lt;a href="http://xmlgrrl.com/blog/"&gt;Eve's blog&lt;/a&gt; or &lt;a href="http://www.educause.edu/ir/library/powerpoint/EAF0618.pps"&gt;Scott's
presentation&lt;/a&gt;. 
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
SAML has been deployed on a very broad scale. There are a number of not-so-visible
financial and telco deployment that are huge, but also the highly visible higher education
deployments (see &lt;a href="http://shibboleth.internet2.edu/community.html"&gt;here&lt;/a&gt;).
In fact, there are &lt;i&gt;few &lt;/i&gt;(if any) other web centric identity related technologies
that can boast an adoption comparable to SAML. 
&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
So, at the end of the day, I still maintain that Tim's assessment of SAML as an immature
technology is - at least - incomplete. 
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/saml" rel="tag"&gt;saml&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/protocols" rel="tag"&gt;protocols&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/cybersecurity" rel="tag"&gt;cybersecurity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/standards" rel="tag"&gt;standards&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=3aff3e82-c2b6-4e18-b78b-97b706a9cd9e" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,3aff3e82-c2b6-4e18-b78b-97b706a9cd9e.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=b6d7f4ef-0a0d-4b2a-9974-d1ca4fb9e64d</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,b6d7f4ef-0a0d-4b2a-9974-d1ca4fb9e64d.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,b6d7f4ef-0a0d-4b2a-9974-d1ca4fb9e64d.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=b6d7f4ef-0a0d-4b2a-9974-d1ca4fb9e64d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://connectid.blogspot.com/2007/10/cardspace-loa.html">Paul</a> picks
up on an <a href="http://eternaloptimist.wordpress.com/2007/10/16/so-much-going-on/">article
by Pam</a> about level of assurance with Windows CardSpace. He emphasizes the important
point that assurance is not only affected by the underlying technology, but also by
non-technical parameters like contracts. 
</p>
        <p>
I would go one step further and say that LoA is <i>almost exclusively</i> affected
by non-technical factors. To be able to put any trust into a given authentication
system (let alone an authorization system) you need minimally: 
</p>
        <ol>
          <li>
A contract between the RP and the IdP</li>
          <li>
A contract between the user and the IdP</li>
        </ol>
        <p>
Both contracts need to have provisions for the following areas:
</p>
        <ol>
          <li>
Data governance (including privacy assurances and data handling)</li>
          <li>
Fault handling</li>
          <li>
Data updates</li>
          <li>
Contract termination 
<br /></li>
          <li>
Liability 
<br /></li>
          <li>
Arbitration and conflict resolution<br /></li>
        </ol>
        <p>
Without such a framework most authentication and all authorization systems are only
useful for 'low-value transactions' such as blogging or simple social networking.
Or - in other terms - there is <i>no level of assurance</i>, even if the underlying
technology supports the most fancy certificates or crypto algorithms. 
<br /></p>
        <p>
Obviously, contracts of such kind can only be meaningful and economically viable,
if the underlying technology is not broken and has the necessary features to support
such provisions<sup>[1]</sup>. 
<br /></p>
        <p>
Now, as far as the Windows CardSpace identity system is concerned, there are indeed
multiple levels of assurance for the RP: 
<br /></p>
        <ol>
          <li>
No assurance - self-managed cards, or any managed card where the Issuer is not enforced
by the RP</li>
          <li>
Assurance - managed cards where a particular set of Issuer(s) is required by the R</li>
        </ol>
Only in the later case there can be a reasonable level of trust by the RP that the
user is actually who he/she claims to be relative to a given IdP. In that case the
contract provisions between the RP and the IdP are in effect and it will depend on
them how much trust the RP can put into the authentication and attribute statements. 
<br /><br />
The Liberty identity system has the necessarily technology and the business and legal
frameworks for providing a very high level of assurance, but they are currently not
ideally equipped to address the needs of little or no assurance (which typically include
fast and extremely easy deployments). Hopefully, <a href="http://www.openliberty.org/">openLiberty</a> wil
help address these issues. 
<br /><p><b>tag:</b><a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/WCS" rel="tag">WCS</a>, <a href="http://www.technorati.com/tag/Liberty" rel="tag">Liberty</a></p><p>
[1]Thus, any identity system that relies on an universal federation (i.e. any IdP
is admissible) cannot provide any meaningful level of assurance. 
<br /></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=b6d7f4ef-0a0d-4b2a-9974-d1ca4fb9e64d" /></body>
      <title>Level of Assurance</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,b6d7f4ef-0a0d-4b2a-9974-d1ca4fb9e64d.aspx</guid>
      <link>http://blog.beuchelt.org/2007/10/19/Level+Of+Assurance.aspx</link>
      <pubDate>Fri, 19 Oct 2007 00:30:56 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://connectid.blogspot.com/2007/10/cardspace-loa.html"&gt;Paul&lt;/a&gt; picks
up on an &lt;a href="http://eternaloptimist.wordpress.com/2007/10/16/so-much-going-on/"&gt;article
by Pam&lt;/a&gt; about level of assurance with Windows CardSpace. He emphasizes the important
point that assurance is not only affected by the underlying technology, but also by
non-technical parameters like contracts. 
&lt;/p&gt;
&lt;p&gt;
I would go one step further and say that LoA is &lt;i&gt;almost exclusively&lt;/i&gt; affected
by non-technical factors. To be able to put any trust into a given authentication
system (let alone an authorization system) you need minimally: 
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
A contract between the RP and the IdP&lt;/li&gt;
&lt;li&gt;
A contract between the user and the IdP&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Both contracts need to have provisions for the following areas:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Data governance (including privacy assurances and data handling)&lt;/li&gt;
&lt;li&gt;
Fault handling&lt;/li&gt;
&lt;li&gt;
Data updates&lt;/li&gt;
&lt;li&gt;
Contract termination 
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
Liability 
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
Arbitration and conflict resolution&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Without such a framework most authentication and all authorization systems are only
useful for 'low-value transactions' such as blogging or simple social networking.
Or - in other terms - there is &lt;i&gt;no level of assurance&lt;/i&gt;, even if the underlying
technology supports the most fancy certificates or crypto algorithms. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Obviously, contracts of such kind can only be meaningful and economically viable,
if the underlying technology is not broken and has the necessary features to support
such provisions&lt;sup&gt;[1]&lt;/sup&gt;. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Now, as far as the Windows CardSpace identity system is concerned, there are indeed
multiple levels of assurance for the RP: 
&lt;br&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
No assurance - self-managed cards, or any managed card where the Issuer is not enforced
by the RP&lt;/li&gt;
&lt;li&gt;
Assurance - managed cards where a particular set of Issuer(s) is required by the R&lt;/li&gt;
&lt;/ol&gt;
Only in the later case there can be a reasonable level of trust by the RP that the
user is actually who he/she claims to be relative to a given IdP. In that case the
contract provisions between the RP and the IdP are in effect and it will depend on
them how much trust the RP can put into the authentication and attribute statements. 
&lt;br&gt;
&lt;br&gt;
The Liberty identity system has the necessarily technology and the business and legal
frameworks for providing a very high level of assurance, but they are currently not
ideally equipped to address the needs of little or no assurance (which typically include
fast and extremely easy deployments). Hopefully, &lt;a href="http://www.openliberty.org/"&gt;openLiberty&lt;/a&gt; wil
help address these issues. 
&lt;br&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/WCS" rel="tag"&gt;WCS&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/Liberty" rel="tag"&gt;Liberty&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
[1]Thus, any identity system that relies on an universal federation (i.e. any IdP
is admissible) cannot provide any meaningful level of assurance. 
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=b6d7f4ef-0a0d-4b2a-9974-d1ca4fb9e64d" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,b6d7f4ef-0a0d-4b2a-9974-d1ca4fb9e64d.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=9ba0efa4-4de2-4e4d-bff4-9e90ac78624e</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,9ba0efa4-4de2-4e4d-bff4-9e90ac78624e.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,9ba0efa4-4de2-4e4d-bff4-9e90ac78624e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=9ba0efa4-4de2-4e4d-bff4-9e90ac78624e</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
It seems that history is about to repeat itself: after Liberty formed, a lot of people
wither felt left out or did not understand what all this 'identity stuff' was good
for. Granted, Liberty was in 2002 about 5 years ahead of the rest of the market. At
the time, I thought that this perception problem could be attributed to some abysmally
bad marketing - I guess that this was only partially correct. 
</p>
        <p>
Today, the same complete lack of understanding is about to hit the "user-centric"
identity community as well: Take a look at a post by <a href="http://bexhuff.com/2007/10/too-many-identity-standards">Brian
Huff</a> and compare that with this <a href="http://thecepblog.com/2007/10/06/soa-security-part-3/">post
from Tim Bass</a> (via <a href="http://duckdown.blogspot.com/2007/10/links-for-2007-10-10.html">James
McGovern</a>). 
<br /></p>
It seems astounding to me that both authors (who claim to be working in 'SOA') have
so little understanding of the problems, technologies, and solutions in the identity
space. Granted, I am a geek working in this area, but both Tim and Bex claim to be
architects and decorate themselves with shiny titles (CTO, CISSP, Oracle ACE Director).
They <i>should</i> know better. 
<br /><p>
Both advocate (in so many words) 'a simpler identity system' (heard that one before)
and 'authentication - and that's it'. Both paint existing standards in a very bad
light, describing them as 'immature, confusing and less-than-proven  security
standards' or asking 'Makes you wonder why people bother to call them "standard,"
doesn't it?'. 
<br /></p><p>
Ok, guys you do not understand identity - get over it and hire someone who does. The
good old days where everyone was getting ready for the global directory and its PKI
are over. It's not only about authN and authZ in these days, but about the much bigger
business and regulatory issue like trust or identity theft. 
<br /></p><p>
It seems that the larger identity community (Liberty, InfoCard, OpenID) is about to
experience the same pushback that Liberty was facing initially. Let us hope that our
joint communication efforts today will help to get over this 'perception gap'.
</p><p>
--<br /></p><p>
Here are a few comments regarding Brian's post: 
<br /></p><p>
1. CardSpace, OpenID, SXIP, (parts of) WS-*<br />
Are not even by the widest possible definition standards, but rather a collection
of protocol specifications. Some of these are even proprietary, IPR protected technologies
(e.g. SXIP) that are not even covered by a NAC. Also, why are you not including real
identity protocols by industry consortia, that are free to implement like e.g. ID-WSF?<br /><br />
2. SPML, XDAS<br />
These OASIS standards have - per se - nothing to do with identity. They *touch* upon
identity and security, but are not core to it. Otherwise you should also include HTTP,
IMAP, SOAP, and even TCP. 
<br /><br />
3. LDAP, SAML 2, (parts of) WS-*, XACML<br />
The are (in a wider sense) identity and security related standards. But so are many,
many others (Kerberos, X.509, WSPL, XML-Enc, etc.) that you chose to omit. And interestingly
enough, most of these standards build on each other or are complementary. So where
is the issue?<br /></p>
4. The API issue<br />
There is no unified, standadized API to all these protocols? For starters, only protocol
organizations typically create protocols, not APIs (one notable exception is the GSS-API).
If you want to create a 'standard' identity API, go to the JCP and suggest a JSR.
That organization is probably the body with the biggest amount of standardized APIs,
and it is - by most standards - fairly open today. On the other side, if you take
the contract-first approach serious, every WSDL or SOAP profile is a reasonable API
documentation. In fact this approach allows you select <i>your</i> platform of choice. 
<br /><p>
Regarding Tim's post: 
</p><p>
His list of immature protocols is simply ridiculous: SAML - well established since
2001: go ask the Shib folks, who are running the larger chunk of the academic environment
on this protocol. XML Enc and Dsig - yes, there are a few problems (authenticated
encryption or key exchange), but none of these problems are insurmountable and have
been solved for a long time. 
</p><p><b>tag:</b><a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/saml" rel="tag">saml</a></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=9ba0efa4-4de2-4e4d-bff4-9e90ac78624e" /></body>
      <title>Where is the problem?</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,9ba0efa4-4de2-4e4d-bff4-9e90ac78624e.aspx</guid>
      <link>http://blog.beuchelt.org/2007/10/11/Where+Is+The+Problem.aspx</link>
      <pubDate>Thu, 11 Oct 2007 02:36:42 GMT</pubDate>
      <description>&lt;p&gt;
It seems that history is about to repeat itself: after Liberty formed, a lot of people
wither felt left out or did not understand what all this 'identity stuff' was good
for. Granted, Liberty was in 2002 about 5 years ahead of the rest of the market. At
the time, I thought that this perception problem could be attributed to some abysmally
bad marketing - I guess that this was only partially correct. 
&lt;/p&gt;
&lt;p&gt;
Today, the same complete lack of understanding is about to hit the "user-centric"
identity community as well: Take a look at a post by &lt;a href="http://bexhuff.com/2007/10/too-many-identity-standards"&gt;Brian
Huff&lt;/a&gt; and compare that with this &lt;a href="http://thecepblog.com/2007/10/06/soa-security-part-3/"&gt;post
from Tim Bass&lt;/a&gt; (via &lt;a href="http://duckdown.blogspot.com/2007/10/links-for-2007-10-10.html"&gt;James
McGovern&lt;/a&gt;). 
&lt;br&gt;
&lt;/p&gt;
It seems astounding to me that both authors (who claim to be working in 'SOA') have
so little understanding of the problems, technologies, and solutions in the identity
space. Granted, I am a geek working in this area, but both Tim and Bex claim to be
architects and decorate themselves with shiny titles (CTO, CISSP, Oracle ACE Director).
They &lt;i&gt;should&lt;/i&gt; know better. 
&lt;br&gt;
&lt;p&gt;
Both advocate (in so many words) 'a simpler identity system' (heard that one before)
and 'authentication - and that's it'. Both paint existing standards in a very bad
light, describing them as 'immature, confusing&amp;nbsp;and less-than-proven&amp;nbsp; security
standards' or asking 'Makes you wonder why people bother to call them "standard,"
doesn't it?'. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Ok, guys you do not understand identity - get over it and hire someone who does. The
good old days where everyone was getting ready for the global directory and its PKI
are over. It's not only about authN and authZ in these days, but about the much bigger
business and regulatory issue like trust or identity theft. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
It seems that the larger identity community (Liberty, InfoCard, OpenID) is about to
experience the same pushback that Liberty was facing initially. Let us hope that our
joint communication efforts today will help to get over this 'perception gap'.
&lt;/p&gt;
&lt;p&gt;
--&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Here are a few comments regarding Brian's post: 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
1. CardSpace, OpenID, SXIP, (parts of) WS-*&lt;br&gt;
Are not even by the widest possible definition standards, but rather a collection
of protocol specifications. Some of these are even proprietary, IPR protected technologies
(e.g. SXIP) that are not even covered by a NAC. Also, why are you not including real
identity protocols by industry consortia, that are free to implement like e.g. ID-WSF?&lt;br&gt;
&lt;br&gt;
2. SPML, XDAS&lt;br&gt;
These OASIS standards have - per se - nothing to do with identity. They *touch* upon
identity and security, but are not core to it. Otherwise you should also include HTTP,
IMAP, SOAP, and even TCP. 
&lt;br&gt;
&lt;br&gt;
3. LDAP, SAML 2, (parts of) WS-*, XACML&lt;br&gt;
The are (in a wider sense) identity and security related standards. But so are many,
many others (Kerberos, X.509, WSPL, XML-Enc, etc.) that you chose to omit. And interestingly
enough, most of these standards build on each other or are complementary. So where
is the issue?&lt;br&gt;
&lt;/p&gt;
4. The API issue&lt;br&gt;
There is no unified, standadized API to all these protocols? For starters, only protocol
organizations typically create protocols, not APIs (one notable exception is the GSS-API).
If you want to create a 'standard' identity API, go to the JCP and suggest a JSR.
That organization is probably the body with the biggest amount of standardized APIs,
and it is - by most standards - fairly open today. On the other side, if you take
the contract-first approach serious, every WSDL or SOAP profile is a reasonable API
documentation. In fact this approach allows you select &lt;i&gt;your&lt;/i&gt; platform of choice. 
&lt;br&gt;
&lt;p&gt;
Regarding Tim's post: 
&lt;/p&gt;
&lt;p&gt;
His list of immature protocols is simply ridiculous: SAML - well established since
2001: go ask the Shib folks, who are running the larger chunk of the academic environment
on this protocol. XML Enc and Dsig - yes, there are a few problems (authenticated
encryption or key exchange), but none of these problems are insurmountable and have
been solved for a long time. 
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/saml" rel="tag"&gt;saml&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=9ba0efa4-4de2-4e4d-bff4-9e90ac78624e" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,9ba0efa4-4de2-4e4d-bff4-9e90ac78624e.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=c258bf41-3826-403c-8389-d9fc231c3f0b</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,c258bf41-3826-403c-8389-d9fc231c3f0b.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,c258bf41-3826-403c-8389-d9fc231c3f0b.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=c258bf41-3826-403c-8389-d9fc231c3f0b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Kim <a href="http://www.identityblog.com/?p=863">writes</a> about the recent <a href="http://winliveid.spaces.live.com/Blog/cns%21AEE1BB0D86E23AAC%21931.entry">Beta
announcement</a><sup>[<a href="#ic-live-fn1">1</a>]</sup> at Windows Live! about them
accepting Windows CardSpace InfoCards for authentication. Having gone through rolling
out an extensive public new and <a href="http://openid.sun.com/">experimental Identity
System</a> deployment myself (<a href="http://www.laurenwood.org/anyway/archives/2007/09/20/suns-openid-idp-business-purpose/">Lauren
is currently writing about that</a>), I can appreciate the work that Kim and his colleagues
are putting in. 
</p>
        <p>
In the interest of distilling use cases for <a href="http://projectconcordia.org/">Project
Concordia</a> and other venues it seems worth pointing out that - in this deployment
- Windows CardSpace is being used solely as an authentication system: You can associate
any Windows CardSpace card (only PPID is required) with your account - all other attributes
are still being handled by the backend systems of Windows Live!. Any additional attributes
that your Windows CardSpace card can provide will not be used for authentication or
authorization. 
<br /></p>
        <p>
This is very much in line with my description of the "glorified HTTP Redirect" use
case of Windows CardSpace: here the secure UI on the client can actually help in preventing
phishing attacks. The biggest competitor for this use case is OpenID which offers
(roughly) the same features, but employs a radically different approach at solving
the authentication problem. With PAPE it is somewhat more phishing resistant, but
at this point, the CardSpace-based identity systems have - from my perspective - a
clear lead in this area over OpenID. 
<br /></p>
        <p>
Both authentication technologies face however that same issues: they allow delegation
of responsibility for authentication and a rudimentary attribute exchange mechanism.
But they do not address the need of service providers to maintain ownership of attributes
about their users, except in trivial cases. For these - business driven - issues you
need a framework that allows advanced models of federation and account linking and 
- most importantly - goes beyond protocols and addresses the non-technical aspects
of identity management as well. 
<br /></p>
        <p>
I think it will be quite interesting which authentication technology (OpenID and Windows
CardSpace) will get how much market space. OpenID has a head start as far as IdPs
and community acceptance goes, but Windows CardSpace has the backing of Microsoft
and - starting with Windows Server 2008 - a REALLY large number of relying parties. 
<br /></p>
        <p>
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/OpenID" rel="tag">OpenID</a>, <a href="http://www.technorati.com/tag/WCS" rel="tag">WCS</a>, <a href="http://www.technorati.com/tag/interoperability" rel="tag">interoperability</a></p>
        <p>
          <a name="ic-live-fn1">[1]</a> The service has been available for some time now. 
</p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=c258bf41-3826-403c-8389-d9fc231c3f0b" />
      </body>
      <title>MSN, Windows Live and Windows CardSpace</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,c258bf41-3826-403c-8389-d9fc231c3f0b.aspx</guid>
      <link>http://blog.beuchelt.org/2007/09/21/MSN+Windows+Live+And+Windows+CardSpace.aspx</link>
      <pubDate>Fri, 21 Sep 2007 13:04:54 GMT</pubDate>
      <description>&lt;p&gt;
Kim &lt;a href="http://www.identityblog.com/?p=863"&gt;writes&lt;/a&gt; about the recent &lt;a href="http://winliveid.spaces.live.com/Blog/cns%21AEE1BB0D86E23AAC%21931.entry"&gt;Beta
announcement&lt;/a&gt;&lt;sup&gt;[&lt;a href="#ic-live-fn1"&gt;1&lt;/a&gt;]&lt;/sup&gt; at Windows Live! about them
accepting Windows CardSpace InfoCards for authentication. Having gone through rolling
out an extensive public new and &lt;a href="http://openid.sun.com/"&gt;experimental Identity
System&lt;/a&gt; deployment myself (&lt;a href="http://www.laurenwood.org/anyway/archives/2007/09/20/suns-openid-idp-business-purpose/"&gt;Lauren
is currently writing about that&lt;/a&gt;), I can appreciate the work that Kim and his colleagues
are putting in. 
&lt;/p&gt;
&lt;p&gt;
In the interest of distilling use cases for &lt;a href="http://projectconcordia.org/"&gt;Project
Concordia&lt;/a&gt; and other venues it seems worth pointing out that - in this deployment
- Windows CardSpace is being used solely as an authentication system: You can associate
any Windows CardSpace card (only PPID is required) with your account - all other attributes
are still being handled by the backend systems of Windows Live!. Any additional attributes
that your Windows CardSpace card can provide will not be used for authentication or
authorization. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
This is very much in line with my description of the "glorified HTTP Redirect" use
case of Windows CardSpace: here the secure UI on the client can actually help in preventing
phishing attacks. The biggest competitor for this use case is OpenID which offers
(roughly) the same features, but employs a radically different approach at solving
the authentication problem. With PAPE it is somewhat more phishing resistant, but
at this point, the CardSpace-based identity systems have - from my perspective - a
clear lead in this area over OpenID. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Both authentication technologies face however that same issues: they allow delegation
of responsibility for authentication and a rudimentary attribute exchange mechanism.
But they do not address the need of service providers to maintain ownership of attributes
about their users, except in trivial cases. For these - business driven - issues you
need a framework that allows advanced models of federation and account linking and&amp;nbsp;
- most importantly - goes beyond protocols and addresses the non-technical aspects
of identity management as well. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
I think it will be quite interesting which authentication technology (OpenID and Windows
CardSpace) will get how much market space. OpenID has a head start as far as IdPs
and community acceptance goes, but Windows CardSpace has the backing of Microsoft
and - starting with Windows Server 2008 - a REALLY large number of relying parties. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/OpenID" rel="tag"&gt;OpenID&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/WCS" rel="tag"&gt;WCS&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/interoperability" rel="tag"&gt;interoperability&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a name="ic-live-fn1"&gt;[1]&lt;/a&gt; The service has been available for some time now. 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=c258bf41-3826-403c-8389-d9fc231c3f0b" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,c258bf41-3826-403c-8389-d9fc231c3f0b.aspx</comments>
      <category>Identity</category>
      <category>Interoperability</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=97bd673e-7cb6-407c-bee3-00c3b701b164</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,97bd673e-7cb6-407c-bee3-00c3b701b164.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,97bd673e-7cb6-407c-bee3-00c3b701b164.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=97bd673e-7cb6-407c-bee3-00c3b701b164</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yesterday, <a href="http://www.identityblog.com/?p=855">Kim Cameron</a> picked up
on a recent article <a href="http://identityblog.burtongroup.com/bgidps/2007/09/what-is-openid-.html">Bob
Blakley</a>. The central theme is about <a href="http://www.idcorner.org/?p=161">Stefan
Brands' criticism</a> of OpenID. While Bob sets out to ask the OpenID 2.0 folks some
hard questions about what kind of problem they are actually trying to solve, Kim opines
that some of the criticism brought forward by Stefan (and Bob) is unfair, since it
is out of the scope of what the original intent for OpenID was. 
</p>
        <p>
Instead, Kim suggests that there is a spectrum of identity systems which address different
needs. Thus, all such systems including SAML 2, WS-Federation and - by extension -
the WS-Trust based InfoCard identity system<sup>[1]</sup> should answer the questions
posed by Bob to OpenID 2.0: 
<br /></p>
        <blockquote>
          <p>
            <i>"[Bob] argues that the OpenID specification should include an articulation of the
constraints on what it is attempting to achieve.</i>
          </p>
          <p>
            <i>I agree, with the proviso that other protocols, like SAML 2.0 and WS-Federation,
should do the same."</i>
          </p>
        </blockquote>A lofty goal, who could not agree to that: it is most crucial that software
architects and designers spend time on defining the boundaries of a given solution.
However, prior to limiting and classifying <b>solutions</b>, it would also be neat
to actually identify (sic!) the <b>problem</b>/use-case of the solution under examination. 
<br /><p>
Although I try not to sound like a broken record, I do have to come back to a favorite
theme song of mine: Liberty Alliance <b>has</b> done all these nasty and boring use-case
evaluations, <a href="http://projectliberty.org/liberty/strategic_initiatives/requirements">requirements</a>,
and scope definition like <a href="http://projectliberty.org/liberty/strategic_initiatives/privacy_trust_security">privacy
and trust evaluations</a>. Interestingly enough, a lot of these often fairly generic
assessments is indirectly offered to other identity systems through <a href="http://projectconcordia.org">Project
Concordia</a>. 
<br /></p><p><b>tag:</b><a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/OpenID" rel="tag">OpenID</a>, <a href="http://www.technorati.com/tag/Liberty%20Alliance" rel="tag">Liberty
Alliance</a>, <a href="http://www.technorati.com/tag/meta-system" rel="tag">meta-system</a>, <a href="http://www.technorati.com/tag/InfoCard" rel="tag">InfoCard</a></p><p>
[1] Kim writes: <i>"Popping up a level, we need a spectrum of solutions to identity
problems.  Ergo, the identity metasystem."</i> This is - in my opinion - an obvious
example of why the term identity meta-system is very misleading: here it does not
necessarily refer to the 'meta'-system defined by the InfoCard architecture, but rather
to what I jokingly referred to as the "<a href="http://beuchelt.blogdns.net:8080/Aleph0IdentitySystem.aspx">Aleph
0 Identity System</a>" - a 'true' meta-system of protocols, deployments, etc. 
<br />
But such a 'true' meta-system is <b>not</b> exclusively a WS-Trust based replacement
for HTTP Redirect (WSTBRFHR), like the InfoCard identity system <img src="http://www.cheesebuerger.de/images/smilie/frech/d030.gif" />.<br /></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=97bd673e-7cb6-407c-bee3-00c3b701b164" /></body>
      <title>Requirements and Expectations for Identity Systems</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,97bd673e-7cb6-407c-bee3-00c3b701b164.aspx</guid>
      <link>http://blog.beuchelt.org/2007/09/11/Requirements+And+Expectations+For+Identity+Systems.aspx</link>
      <pubDate>Tue, 11 Sep 2007 18:17:00 GMT</pubDate>
      <description>&lt;p&gt;
Yesterday, &lt;a href="http://www.identityblog.com/?p=855"&gt;Kim Cameron&lt;/a&gt; picked up
on a recent article &lt;a href="http://identityblog.burtongroup.com/bgidps/2007/09/what-is-openid-.html"&gt;Bob
Blakley&lt;/a&gt;. The central theme is about &lt;a href="http://www.idcorner.org/?p=161"&gt;Stefan
Brands' criticism&lt;/a&gt; of OpenID. While Bob sets out to ask the OpenID 2.0 folks some
hard questions about what kind of problem they are actually trying to solve, Kim opines
that some of the criticism brought forward by Stefan (and Bob) is unfair, since it
is out of the scope of what the original intent for OpenID was. 
&lt;/p&gt;
&lt;p&gt;
Instead, Kim suggests that there is a spectrum of identity systems which address different
needs. Thus, all such systems including SAML 2, WS-Federation and - by extension -
the WS-Trust based InfoCard identity system&lt;sup&gt;[1]&lt;/sup&gt; should answer the questions
posed by Bob to OpenID 2.0: 
&lt;br&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
&lt;i&gt;"[Bob] argues that the OpenID specification should include an articulation of the
constraints on what it is attempting to achieve.&lt;/i&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;i&gt;I agree, with the proviso that other protocols, like SAML 2.0 and WS-Federation,
should do the same."&lt;/i&gt;
&lt;/p&gt;
&lt;/blockquote&gt;A lofty goal, who could not agree to that: it is most crucial that software
architects and designers spend time on defining the boundaries of a given solution.
However, prior to limiting and classifying &lt;b&gt;solutions&lt;/b&gt;, it would also be neat
to actually identify (sic!) the &lt;b&gt;problem&lt;/b&gt;/use-case of the solution under examination. 
&lt;br&gt;
&lt;p&gt;
Although I try not to sound like a broken record, I do have to come back to a favorite
theme song of mine: Liberty Alliance &lt;b&gt;has&lt;/b&gt; done all these nasty and boring use-case
evaluations, &lt;a href="http://projectliberty.org/liberty/strategic_initiatives/requirements"&gt;requirements&lt;/a&gt;,
and scope definition like &lt;a href="http://projectliberty.org/liberty/strategic_initiatives/privacy_trust_security"&gt;privacy
and trust evaluations&lt;/a&gt;. Interestingly enough, a lot of these often fairly generic
assessments is indirectly offered to other identity systems through &lt;a href="http://projectconcordia.org"&gt;Project
Concordia&lt;/a&gt;. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/OpenID" rel="tag"&gt;OpenID&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/Liberty%20Alliance" rel="tag"&gt;Liberty
Alliance&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/meta-system" rel="tag"&gt;meta-system&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/InfoCard" rel="tag"&gt;InfoCard&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
[1] Kim writes: &lt;i&gt;"Popping up a level, we need a spectrum of solutions to identity
problems.&amp;nbsp; Ergo, the identity metasystem."&lt;/i&gt; This is - in my opinion - an obvious
example of why the term identity meta-system is very misleading: here it does not
necessarily refer to the 'meta'-system defined by the InfoCard architecture, but rather
to what I jokingly referred to as the "&lt;a href="http://beuchelt.blogdns.net:8080/Aleph0IdentitySystem.aspx"&gt;Aleph
0 Identity System&lt;/a&gt;" - a 'true' meta-system of protocols, deployments, etc. 
&lt;br&gt;
But such a 'true' meta-system is &lt;b&gt;not&lt;/b&gt; exclusively a WS-Trust based replacement
for HTTP Redirect (WSTBRFHR), like the InfoCard identity system &lt;img src="http://www.cheesebuerger.de/images/smilie/frech/d030.gif"&gt;.&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=97bd673e-7cb6-407c-bee3-00c3b701b164" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,97bd673e-7cb6-407c-bee3-00c3b701b164.aspx</comments>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=189fe01f-1e72-4dff-9e95-63cbad64ed8a</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,189fe01f-1e72-4dff-9e95-63cbad64ed8a.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=189fe01f-1e72-4dff-9e95-63cbad64ed8a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
There has been quite a bit of discussion about SXIP's recent <a href="https://openidcards.sxip.com/spec/openid-infocards.html">OpenID
Infocard token profile</a>: <a href="http://openid.net/pipermail/general/2007-August/003160.html">Johnny
Bufu</a>, <a href="http://openid.net/pipermail/general/2007-August/003192.html">Peter
Williams</a>, and <a href="http://mailman.netmesh.us/pipermail/osis-general/2007-August/000527.html">I</a> had
some email exchanges, <a href="http://www.xmlgrrl.com/blog/archives/2007/08/07/the-three-faces-of-user-centricity/">Eve</a> commented
on <a href="http://ejnorman.blogspot.com/2007/08/law-7-and-openid-information-cards.html">Eric's
blog</a>, and Dick made <a href="http://openid.net/pipermail/general/2007-August/003166.html">some
comments</a> about his view on the IPR status. 
</p>
        <p>
All this is great, exciting, or anything else you might want to use for describing
conditions of euphoria. And I do acknowledge the work that Dick, Johnny, and Mike
put into this effort. However, the big questions that are still unanswered (at least
for me) is: who cares? And: are we hurting ourselves?
</p>
        <h3>The Bigger Picture<br /></h3>
        <p>
If I take a look at the deployment rate of new-identity-protocol relying parties,
i.e. mostly OpenID and Infocard, the picture is rather sobering: there is little activity<sup>[1]</sup> and
currently also few signs that this might change. One of the interesting results of
the recent OpenID project at Sun was that successful web property owners have little
or no interest in outsourcing their identity system, or even only the authentication
part of it (which is the only established role of OpenID or Infocards at this time). 
<br /></p>
        <p>
The same kind of behavior can also be seen on a larger scale where the big application
and service providers like Google, Facebook, or Yahoo! have little or no real interest
in a truly federated/distributed internet-wide identity system, since it is not compatible
with their respective business models<sup>[2]</sup>. 
<br /></p>
        <p>
So overall, it seems safe to assume that any effort directed at convincing web property
owners to adopt a particular identity system is an uphill battle. Especially, if they
have to invest time and money into equipping their web server with a compatible relying
party.<br /></p>
        <h3>OpenID Tokens, Anyone?
</h3>
        <p>
Now, what would be required to use the OpenID Infocard token profile? In addition
to the entire OpenID infrastructure (OpenID Auth 2.0 <i>et al.</i>), you would also
need a - more or less - complete Infocard infrastructure. In addition, you would need
to make sure that the respective parts are tightly synchronized <sup>[3]</sup>. 
<br /></p>
        <p>
In addition, none of the OpenID specifications have passed extensive peer review in
an open standards process, have IPR issues plastered all over them, and are - pretty
much - all in beta (or pre-alpha) at this time.While these issues have been discussed
in the past, it still seems reasonable to point out in this context. 
<br /></p>
        <p>
Rolling out a complete and fully supported Infocard infrastructure is somewhat easier,
since Microsoft is providing <i>de facto</i> reference implementations for the card
selector and the relying party. Also, the IPR situation is less confusing, since the <a href="http://www.microsoft.com/interop/osp/default.mspx">OSP</a> covers
- as far as I can see at this time - a pretty large chunk of the complete Infocard
identity system. 
<br /></p>
        <h3>Who cares now?<br /></h3>
        <p>
For a potential deployer, the question is now: "If I have an (almost) shrink-wrap
identity called Windows CardSpace, why should I start to dabble with the deployment
and replace the built-in SAML tokens with OpenID tokens?" Besides the technical difficulties,
there is also the issue that an OpenID token based Infocard deployment only allow
what is called "<a href="http://www.identityblog.com/?p=849">auditing mode</a>". Add
to that, that most clients will probaby not have Infocards with the OpenID tokens
installed, my initial questions come up again: who cares? And: are we hurting ourselves?
</p>
        <p>
Most end-users do not care at all. In an Infocard-world, they just want to use the
Windows CardSpace selector to login. If a given site does not support self-signed
cards or a managed card they already have, chances are that they will simply go away. 
<br /></p>
        <p>
The relying parties do not care either: most of them want to attract users to their
sites. If there is a simple SSO/identity system they can deploy and buy support for,
they probably will as long as it fits their business model. Many successful Liberty
deployments attest to that. If it involves unreleased or unsupportable technology,
potential patent disputes, or simply a lot of additional work, they will likely shy
away from such a solution. 
<br /></p>
        <p>
There are also no benefits to the IdPs: having to run a combined OpenID/Infocard infrastructure
might attribute only to a little administrative overhead, but it does not really add
a lot of additional benefits either. 
<br /></p>
        <h3>Are We Hurting Ourselves?
</h3>
        <p>
My answer to this would be a decisive: "yes". While the OpenID Infocard token replaces
the HTTP redirect with the much more phishing resistant Infocard scheme, it will lead
to some significant confusion in the marketplace. Educating customers and end-users
might help to some extent, but explaining the differences between auditing and non-auditing
mode is going to be very difficult. This is why Kim is rather careful about not advocating
it: it breaks his own 7 laws. 
<br /></p>
        <p>
At the end of the day, relying parties will have to decide what they want to do -
and it seems to me that the decision for or against a particular identity system (such
as Liberty, Infocard, or OpenID) will not be based on tokens, but rather on the entire
package, including vendor support, reachable customers, and overall acceptance. 
<br /></p>
        <p>
          <b>tag:</b>
          <a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/OpenID" rel="tag">OpenID</a>, <a href="http://www.technorati.com/tag/Liberty%20Alliance" rel="tag">Liberty
Alliance</a>, <a href="http://www.technorati.com/tag/SSO" rel="tag">SSO</a>, <a href="http://www.technorati.com/tag/InfoCard" rel="tag">InfoCard</a></p>
        <p>
[1] Especially when comparing this with the rate of IdP rollouts for these protocols. 
<br /></p>
        <p>
[2] In fact, I would argue that the interoperability debates of the 90s - WindowsNT/Active
Directory, eDirectory, LDAP, etc. - were focused on the same issue of identity. At
that time, it was the software suppliers fighting over identity WITHIN the enterprise,
since control over the user database was the key to influence a lot of strategic decisions. 
<br /></p>
        <p>
[3] To be fair, this is true for all complex interoperability scenarios. 
<br /></p>
        <img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=189fe01f-1e72-4dff-9e95-63cbad64ed8a" />
      </body>
      <title>OpenID Infocards: Painful or Promising?</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,189fe01f-1e72-4dff-9e95-63cbad64ed8a.aspx</guid>
      <link>http://blog.beuchelt.org/2007/08/29/OpenID+Infocards+Painful+Or+Promising.aspx</link>
      <pubDate>Wed, 29 Aug 2007 15:46:38 GMT</pubDate>
      <description>&lt;p&gt;
There has been quite a bit of discussion about SXIP's recent &lt;a href="https://openidcards.sxip.com/spec/openid-infocards.html"&gt;OpenID
Infocard token profile&lt;/a&gt;: &lt;a href="http://openid.net/pipermail/general/2007-August/003160.html"&gt;Johnny
Bufu&lt;/a&gt;, &lt;a href="http://openid.net/pipermail/general/2007-August/003192.html"&gt;Peter
Williams&lt;/a&gt;, and &lt;a href="http://mailman.netmesh.us/pipermail/osis-general/2007-August/000527.html"&gt;I&lt;/a&gt; had
some email exchanges, &lt;a href="http://www.xmlgrrl.com/blog/archives/2007/08/07/the-three-faces-of-user-centricity/"&gt;Eve&lt;/a&gt; commented
on &lt;a href="http://ejnorman.blogspot.com/2007/08/law-7-and-openid-information-cards.html"&gt;Eric's
blog&lt;/a&gt;, and Dick made &lt;a href="http://openid.net/pipermail/general/2007-August/003166.html"&gt;some
comments&lt;/a&gt; about his view on the IPR status. 
&lt;/p&gt;
&lt;p&gt;
All this is great, exciting, or anything else you might want to use for describing
conditions of euphoria. And I do acknowledge the work that Dick, Johnny, and Mike
put into this effort. However, the big questions that are still unanswered (at least
for me) is: who cares? And: are we hurting ourselves?
&lt;/p&gt;
&lt;h3&gt;The Bigger Picture&lt;br&gt;
&lt;/h3&gt;
&lt;p&gt;
If I take a look at the deployment rate of new-identity-protocol relying parties,
i.e. mostly OpenID and Infocard, the picture is rather sobering: there is little activity&lt;sup&gt;[1]&lt;/sup&gt; and
currently also few signs that this might change. One of the interesting results of
the recent OpenID project at Sun was that successful web property owners have little
or no interest in outsourcing their identity system, or even only the authentication
part of it (which is the only established role of OpenID or Infocards at this time). 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
The same kind of behavior can also be seen on a larger scale where the big application
and service providers like Google, Facebook, or Yahoo! have little or no real interest
in a truly federated/distributed internet-wide identity system, since it is not compatible
with their respective business models&lt;sup&gt;[2]&lt;/sup&gt;. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
So overall, it seems safe to assume that any effort directed at convincing web property
owners to adopt a particular identity system is an uphill battle. Especially, if they
have to invest time and money into equipping their web server with a compatible relying
party.&lt;br&gt;
&lt;/p&gt;
&lt;h3&gt;OpenID Tokens, Anyone?
&lt;/h3&gt;
&lt;p&gt;
Now, what would be required to use the OpenID Infocard token profile? In addition
to the entire OpenID infrastructure (OpenID Auth 2.0 &lt;i&gt;et al.&lt;/i&gt;), you would also
need a - more or less - complete Infocard infrastructure. In addition, you would need
to make sure that the respective parts are tightly synchronized &lt;sup&gt;[3]&lt;/sup&gt;. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
In addition, none of the OpenID specifications have passed extensive peer review in
an open standards process, have IPR issues plastered all over them, and are - pretty
much - all in beta (or pre-alpha) at this time.While these issues have been discussed
in the past, it still seems reasonable to point out in this context. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Rolling out a complete and fully supported Infocard infrastructure is somewhat easier,
since Microsoft is providing &lt;i&gt;de facto&lt;/i&gt; reference implementations for the card
selector and the relying party. Also, the IPR situation is less confusing, since the &lt;a href="http://www.microsoft.com/interop/osp/default.mspx"&gt;OSP&lt;/a&gt; covers
- as far as I can see at this time - a pretty large chunk of the complete Infocard
identity system. 
&lt;br&gt;
&lt;/p&gt;
&lt;h3&gt;Who cares now?&lt;br&gt;
&lt;/h3&gt;
&lt;p&gt;
For a potential deployer, the question is now: "If I have an (almost) shrink-wrap
identity called Windows CardSpace, why should I start to dabble with the deployment
and replace the built-in SAML tokens with OpenID tokens?" Besides the technical difficulties,
there is also the issue that an OpenID token based Infocard deployment only allow
what is called "&lt;a href="http://www.identityblog.com/?p=849"&gt;auditing mode&lt;/a&gt;". Add
to that, that most clients will probaby not have Infocards with the OpenID tokens
installed, my initial questions come up again: who cares? And: are we hurting ourselves?
&lt;/p&gt;
&lt;p&gt;
Most end-users do not care at all. In an Infocard-world, they just want to use the
Windows CardSpace selector to login. If a given site does not support self-signed
cards or a managed card they already have, chances are that they will simply go away. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
The relying parties do not care either: most of them want to attract users to their
sites. If there is a simple SSO/identity system they can deploy and buy support for,
they probably will as long as it fits their business model. Many successful Liberty
deployments attest to that. If it involves unreleased or unsupportable technology,
potential patent disputes, or simply a lot of additional work, they will likely shy
away from such a solution. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
There are also no benefits to the IdPs: having to run a combined OpenID/Infocard infrastructure
might attribute only to a little administrative overhead, but it does not really add
a lot of additional benefits either. 
&lt;br&gt;
&lt;/p&gt;
&lt;h3&gt;Are We Hurting Ourselves?
&lt;/h3&gt;
&lt;p&gt;
My answer to this would be a decisive: "yes". While the OpenID Infocard token replaces
the HTTP redirect with the much more phishing resistant Infocard scheme, it will lead
to some significant confusion in the marketplace. Educating customers and end-users
might help to some extent, but explaining the differences between auditing and non-auditing
mode is going to be very difficult. This is why Kim is rather careful about not advocating
it: it breaks his own 7 laws. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
At the end of the day, relying parties will have to decide what they want to do -
and it seems to me that the decision for or against a particular identity system (such
as Liberty, Infocard, or OpenID) will not be based on tokens, but rather on the entire
package, including vendor support, reachable customers, and overall acceptance. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/OpenID" rel="tag"&gt;OpenID&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/Liberty%20Alliance" rel="tag"&gt;Liberty
Alliance&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/SSO" rel="tag"&gt;SSO&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/InfoCard" rel="tag"&gt;InfoCard&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
[1] Especially when comparing this with the rate of IdP rollouts for these protocols. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
[2] In fact, I would argue that the interoperability debates of the 90s - WindowsNT/Active
Directory, eDirectory, LDAP, etc. - were focused on the same issue of identity. At
that time, it was the software suppliers fighting over identity WITHIN the enterprise,
since control over the user database was the key to influence a lot of strategic decisions. 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
[3] To be fair, this is true for all complex interoperability scenarios. 
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=189fe01f-1e72-4dff-9e95-63cbad64ed8a" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,189fe01f-1e72-4dff-9e95-63cbad64ed8a.aspx</comments>
      <category>Identity</category>
      <category>Interoperability</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=e2ffe89f-cc90-43aa-8251-58433a79be15</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,e2ffe89f-cc90-43aa-8251-58433a79be15.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:comment>http://blog.beuchelt.org/CommentView,guid,e2ffe89f-cc90-43aa-8251-58433a79be15.aspx</wfw:comment>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=e2ffe89f-cc90-43aa-8251-58433a79be15</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Just some Friday humor: 
<br /><embed src="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1761982" quality="best" type="application/x-shockwave-flash" height="300" width="400"><br /><p><b>tag:</b><a href="http://www.technorati.com/tag/facebook" rel="tag">facebook</a>, <a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/humor" rel="tag">humor</a></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=e2ffe89f-cc90-43aa-8251-58433a79be15" /></embed></body>
      <title>Face/Off: Identity Theft at Facebook gets ugly</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,e2ffe89f-cc90-43aa-8251-58433a79be15.aspx</guid>
      <link>http://blog.beuchelt.org/2007/08/24/FaceOff+Identity+Theft+At+Facebook+Gets+Ugly.aspx</link>
      <pubDate>Fri, 24 Aug 2007 21:37:19 GMT</pubDate>
      <description>Just some Friday humor: &lt;br&gt;
&lt;embed src="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1761982" quality="best" type="application/x-shockwave-flash" height="300" width="400"&gt;
&lt;br&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/facebook" rel="tag"&gt;facebook&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/humor" rel="tag"&gt;humor&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=e2ffe89f-cc90-43aa-8251-58433a79be15" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,e2ffe89f-cc90-43aa-8251-58433a79be15.aspx</comments>
      <category>General</category>
      <category>Identity</category>
    </item>
    <item>
      <trackback:ping>http://blog.beuchelt.org/Trackback.aspx?guid=d1c944bc-6572-4155-8baf-4f5558fdb801</trackback:ping>
      <pingback:server>http://blog.beuchelt.org/pingback.aspx</pingback:server>
      <pingback:target>http://blog.beuchelt.org/PermaLink,guid,d1c944bc-6572-4155-8baf-4f5558fdb801.aspx</pingback:target>
      <dc:creator>Gerald Beuchelt</dc:creator>
      <wfw:commentRss>http://blog.beuchelt.org/SyndicationService.asmx/GetEntryCommentsRss?guid=d1c944bc-6572-4155-8baf-4f5558fdb801</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Just a quick update: <a href="https://opensso.dev.java.net">OpenSSO</a> is
now using the <a href="https://wsit.dev.java.net/">WSIT</a>/<a href="https://metro.dev.java.net/">Metro</a> STS
for WS-Trust protocol transactions. Congratulations to the team (and especially Mrudul)
for getting this done!<br /><p><b>tag:</b><a href="http://www.technorati.com/tag/identity" rel="tag">identity</a>, <a href="http://www.technorati.com/tag/opensource" rel="tag">opensource</a>, <a href="http://www.technorati.com/tag/opensso" rel="tag">opensso</a>, <a href="http://www.technorati.com/tag/ws-trust" rel="tag">ws-trust</a></p><img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=d1c944bc-6572-4155-8baf-4f5558fdb801" /></body>
      <title>STS for OpenSSO</title>
      <guid isPermaLink="false">http://blog.beuchelt.org/PermaLink,guid,d1c944bc-6572-4155-8baf-4f5558fdb801.aspx</guid>
      <link>http://blog.beuchelt.org/2007/08/24/STS+For+OpenSSO.aspx</link>
      <pubDate>Fri, 24 Aug 2007 16:12:53 GMT</pubDate>
      <description>Just a quick update: &lt;a href="https://opensso.dev.java.net"&gt;OpenSSO&lt;/a&gt; is now using
the &lt;a href="https://wsit.dev.java.net/"&gt;WSIT&lt;/a&gt;/&lt;a href="https://metro.dev.java.net/"&gt;Metro&lt;/a&gt; STS
for WS-Trust protocol transactions. Congratulations to the team (and especially Mrudul)
for getting this done!&lt;br&gt;
&lt;p&gt;
&lt;b&gt;tag:&lt;/b&gt; &lt;a href="http://www.technorati.com/tag/identity" rel="tag"&gt;identity&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/opensource" rel="tag"&gt;opensource&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/opensso" rel="tag"&gt;opensso&lt;/a&gt;, &lt;a href="http://www.technorati.com/tag/ws-trust" rel="tag"&gt;ws-trust&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.beuchelt.org/aggbug.ashx?id=d1c944bc-6572-4155-8baf-4f5558fdb801" /&gt;</description>
      <comments>http://blog.beuchelt.org/CommentView,guid,d1c944bc-6572-4155-8baf-4f5558fdb801.aspx</comments>
      <category>Identity</category>
      <category>Interoperability</category>
    </item>
  </channel>
</rss>