Sunday, January 29, 2012

Testing hevents

Using iPhone to blog. Location and photo trial.

Do where does the location end up? Ideally it's in a hevent tied to this post.
Thursday, January 19, 2012

identity page 2 of peter williams

This post demonstrates how one can use a Blogspot hosted blog post to store Identity oriented claims that mirror those in my local keychain hosted x.509 certificate. The steps for achieving this are defined by Kingsley Uyi Idehen, as follows:
  1. Write post -- this creates the place holder your claims
  2. Publish post -- this gets you a URL for the location of your claims
  3. Generate Certificate -- using a generator of your choice [1][2] generate an x.509 certificate with a WebID watermark in the subjectAlternateName slot using an HTTP scheme URI based Name of the form: {Blog-Post-Permalink}#this e.g., http://kidehen.blogspot.com/2012/01/hcard-inside-post-as-identity-provider.html#this
  4. Then return to your blog post and insert a hCard snippet that mirrors the identity claims in the x.509 certificate you've just generated (see example further down)
  5. Save and publish blog post
  6. Use a WebID verifier [3][4] to verify your WebID i.e., lookup your Blog post for the claims made in your x.509 certificate (specifically, that your WebID identifies the Subject of the Certificate)
  7. Done!
The attached .p12 file allows one to act as me, and try it. The password is “password”.

One tries it here, remember.

Contact Details:

Excerpts from actual hCard snippet embedded in this post:

identity page of Peter Williams

This post demonstrates how I can use a Blogspot hosted blog post to store Identity oriented claims that mirror those in my local keychain hosted x.509 certificate. The steps for achieving this are as follows:

  1. Write post -- this creates the place holder your claims
  2. Publish post -- this gets you a URL for the location of your claims
  3. Generate Certificate -- using a generator of your choice [1][2] generate an x.509 certificate with a WebID watermark in the subjectAlternateName slot using an HTTP scheme URI based Name of the form: {Blog-Post-Permalink}#this e.g., http://kidehen.blogspot.com/2012/01/hcard-inside-post-as-identity-provider.html#this
  4. Then return to your blog post and insert a hCard snippet that mirrors the identity claims in the x.509 certificate you've just generated (see snippet template and example further down)
  5. Save and publish blog post
  6. Use a WebID verifier [3][4] to verify you WebID i.e., lookup your Blog post for the claims made in your x.509 certificate (specifically, that your WebID identifies the Subject of the Certificate)
  7. Done!
 hCard Template:

  <div id="hcard" class="vcard">
  <a class="url fn" href="{WebID}">@kidehen (BrowerID 2)</a>
  <a class="email" href="{mailto: URI}">{Email-Address}</a>
  <a class="key" href="{data: URI for Public Key in DER}">Public Key</a>
  <a class="key" href="{Certificate URL}">Public Key Ref</a>
  </div>

Excerpts from actual hCard snippet embedded in this post:
Wednesday, December 14, 2011

3uri

Name

Peter

OWL

http://rapstr1.blob.core.windows.net/ods/user.ttl#me https://rapstr1.blob.core.windows.net/ods/users.ttl#me http://idweb.cloudapp.net:8080/Home/About#me https://idweb.cloudapp.net/Home/About#me

OpenID

http://yorkporc2.blogspot.com/

RSA Public Key

Modulus (hexadecimal)
c531b19280ed0e1a64d9cf327801296366657325ff08a35c93b406293429415430d6d832fa3694f05d05ace8a2ac95db5147feb1c19bc5eb7a80aedc510b79bbbe2ddce7badd9d00a36566445bba5065f66478ac2c4c24e1e8869f0a6eb7b9feef54a194c4f1e77d1918662967f02878e0f27e6880f93a1c32feac1a0861f349
Exponent (decimal)
65537

Followers

Powered by Blogger.

About Me

peter williams
View my complete profile