[OpenID] OpenId recycling and trust

Eric Norman ejnorman at doit.wisc.edu
Sun Sep 30 08:43:44 UTC 2007


On Sep 30, 2007, at 2:53 AM, Peter Williams wrote:

> If it helps, the X.509 community went through the very same issues, in 
> about 1990.
>
> In the 1998 version of the standard, the X.509 v1 cert had no notion 
> of identity recycling. One firm argued it had no need , as one could 
> index a cert uniquely as {Name,serial}. By 1990, ISO had passed an 
> amendment for the v2 cert. The extension mechanism of ISO 8824 was 
> applied to add tags to the abstract type for certs. They added 
> issuerUnique and subjectUnique integers (at the behest of NorTel/CSE 
> and DEC/NSA). Arguments that v1 format was sufficient were rejected - 
> even though BBN/NSA disclosed how it used v1 serial numbers for 
> authority controls, in tightly controlled cert issuing regimes relying 
> on trust in certified hardware that in turn relied on certified 
> manufacturing/keyescrow protocols only found in the late-1980s comsec 
> world.
>
> Whilst these v2 integers solved the problem, they never really took 
> off - as they were tied to the base Directory protocols - which were 
> necessary for resolving the unique name (including historical id 
> recycling).
>
> The v3 format of the X.509 cert was what took off - once it was 
> decoupled from the Directory world for use in the internet world of 
> Steve Dusse's S/MIME and Tajer El Gamal's SSL. In V3, the name field 
> is irrelevant now, as is the serial number of the cert. All you care 
> about is the unique (signed) hash of the subject's public key.
>
> So, if you want to learn a lesson of history, tie identifier recyling 
> to the handling of certified public keys. It works, it scales, and its 
> adoptable en masse. Or, you can be doomed to repeat all the old 
> discussions of the same old topics, decade after decade.

So I reckon someone should have paid attention when the
SPKI folks were talking.  Oh well, our idea is always
better than yours, isn't it?

Eric Norman
http://ejnorman.blogspot.com




More information about the general mailing list