[foaf-protocols] keygen feature request for iPhone browser

Story Henry henry.story at bblfish.net
Wed Jun 24 12:41:54 CEST 2009


I just sent a new request to add keygen to the iPhone browser, by  
submitting bug id
  7002094 to http://developer.apple.com/bugreporter/ . It may be  
valuable for others to report a similar enhancement request, either at  
apple, or for other mobile phone browsers. (I don't think it works on  
the gphone)

Title: keygen support for iPhone browser

Getting a client X509 certificate on the iPhone is not intuitive. It  
requires mailing oneself a certificate created with another <keygen>  
supported browser (such as desktop Safari), saving it to the hard  
drive after protecting it with a password, mailing it to oneself,  
opening it with the mail client on the iPhone and clicking on it. [1]  
This really restricts the uses of client side certificates a lot and  
unnecessarily.

  With <keygen> support on the iPhone, creating a client key could be  
as easy as entering a name and clicking on the submit button. An  
example of this working (with a very bad user interface - sorry - can  
be found here: http://test.foafssl.org/cert/ (entering the URI should  
not be part of the user experience).

  The keygen tag is now in the html5 spec http://www.whatwg.org/specs/web-apps/current-work/#the-keygen-element 
  and is supported by Safari on the desktop, so the code is probably  
in the Safari for iPhone browser and just needs to be tweaked.

[1] The procedure is described with pictures here    http://blogs.sun.com/bblfish/entry/howto_get_a_foaf_ssl



More information about the foaf-protocols mailing list