[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IP addr: 01: use NULL instead of BOOLEAN for inherit




Since the extension imposes constraints on the values of subordinate certificates, it is clear that it must be critical in CA certificates. I suppose that it could be non-critical in end entity certificates, but the certificate user must be able to process the extension in the CA certificates. Not clear there is any value in allowing it to be non-critical only in end entity certificates.


Russ

At 11:26 AM 7/3/2003 +1000, Manger, James H wrote:
It seems unnecessary to set these extensions to CRITICAL. A relying party is not misled by ignoring these extensions -- it simply learns nothing new about IP address and AS allocations.

Perhaps making it CRITICAL is supposed to indicate that the certificate is binding a public key to these addresses instead of any other type of name so the subject (and subjectAltName) fields should be ignored. If this is the case, it may be better to formulate the extensions as OTHER-NAME types to be used in the subjectAltName extension (in which case no other names needs to be included).

Perhaps making it CRITICAL is supposed to indicate that the certificate should only be used in, say, Secure BGP and not for, say, secure e-mail. If this is the case, defining a new purpose identifier for the extendedKeyUsage extension may be more appropriate.