I wonder, is there any document somewhere that can tell us how the
different objects should really be named? As it currently looks, most
names are created ad-hoc.
I've just been hit with a problem where the naming of OID
1.2.840.113549.1.9.1 varies. When that is part of the CN rdn using
X509_NAME_oneline(), it's displayed as "/Email=...". Other products,
like the JDK, seem to name it "/EmailAddress=...". As you can see,
that will create a problem when you try to use the representation used
by one system in another system.
In a more general sense, this has hit me as a problem when I hacked
crypto/objects/objects.txt, because the same name was used for several
objects or arcs. This tells me that this kind of flat namespace
doesn't really work, and with time this will only get worse.
Comments?
--
Richard Levitte \ Spannv�gen 38, II \ [EMAIL PROTECTED]
Chairman@Stacken \ S-168 35 BROMMA \ T: +46-8-26 52 47
Redakteur@Stacken \ SWEDEN \ or +46-709-50 36 10
Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/
Software Engineer, Celo Communications: http://www.celocom.com/
Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]