pem-dev
[Top] [All Lists]

Re: CA Names

1994-01-28 01:46:00
I thought the whole reason for using the ASN.1 syntax notation
was to permit adding such features as painlessly as possible??

Bob,

I have been experimenting with X.500 since 88 -- in fact, followed the
development since 86. The assumption that one can painlessly introduce new
"attribute types" is just false: there is pain, and the pain has been obvious
since the very early experimentations. 

An attribute type is characterized by an "object identifier", i.e. a cryptic
binary string. Unless the interface program has some a priori knowledge of the
said type, the only thing it can do is to treat it as an "opaque" object, e.g.
display it as a binary string.

Using an "unknown" attribute type in the entry is bad enough: some DSA will bark
when chaining the responses. But using one such attribute in the names is a
serious receipe for failure. Most user interfaces will be unable to simply
compose the name; most servers will be unable to use this attribute for
comparison.

Christian Huitema

<Prev in Thread] Current Thread [Next in Thread>