From: Patrick McEvoy <[EMAIL PROTECTED]>

pmcevoy> I have been issued a X.509 Version 1 certificate for use with
pmcevoy> Visibroker SSL Pack 4.5 for C++ for Linux.   However,
pmcevoy> Visibroker SSL Pack 4.5 uses SSL Plus 3.0 from Certicom which
pmcevoy> can not read X.509 Version 1 certificates only Version 3
pmcevoy> certificates (The Visibroker SSL Pack 4.5 specs say it is
pmcevoy> Version 1 capable).  Is there any way I can convert the
pmcevoy> Version 1 certificate to a Version 3 certificate and at the
pmcevoy> same time maintain the integrity of the certificate?

There's no way you can convert an existing certificate in the way you
desire.  What you have to do is to get a new certificate that is
X.509 version 3.  The simpler way to do that is to have at least one
extension included in the certificate (key usage, subjectaltname, ...)
so ther version would be forced to 3, since such things can't exist in
version 1 certificates.

It sounds like your story has a bit more to it than what you write.
The only reason I can see to refuse to parse version 1 certificates is
because some version 3 extension is required, so I'd advice you to
check exactly what extensions are required by SSL Plus and what values
are accepted.

-- 
Richard Levitte   \ Spannvägen 38, II \ [EMAIL PROTECTED]
Redakteur@Stacken  \ S-168 35  BROMMA  \ T: +46-8-26 52 47
                    \      SWEDEN       \ or +46-733-72 88 11
Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/
Software Engineer, GemPlus:             http://www.gemplus.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
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to