What would be the equivalent to do the root certificate to
be used during validation?

Basically the next step for me is not having to have the
SSL_CTX_load_verify_locations call.

The SSL_CTX_set_cert_store seems to be what I want, but I don't
find documentation on how to create the store in the first place.

Thanks,


Alberto

On Fri, 2006-02-10 at 02:33 +0100, Dr. Stephen Henson wrote:
> On Thu, Feb 09, 2006, Xie Grace Jingru-LJX001 wrote:
> 
> > 
> > If the privkey and cacert have to be hard-coded in the image (by using
> > #define), how can I tell SSL to look into these constants for the key and
> > cert instead of the default directory? Which SSL routine I need to change to
> > let SSL know the new location of the key and certificate?
> > 
> 
> Well you wont get it with a #define but a variable will do. There are several
> methods to do this.
> 
> The OpenSSL "x509" utility has a -C option which will output C code directly.
> 
> Alternatively you can convert the data in DER format using for example:
> 
> openssl x509 -in cert.pem -outform DER -out cert.der
> 
> then the Unix utility "xxd" can convert this to a C array. Then a d2i
> ASN1 function can convert the result into an X509 structure. This X509
> structure can then be used to pass the certificate to the SSL library.
> 
> A private key is similar except you use a different d2i function and get an
> EVP_PKEY structure.
> 
> Steve.
> --
> Dr Stephen N. Henson. Email, S/MIME and PGP keys: see homepage
> OpenSSL project core developer and freelance consultant.
> Funding needed! Details on homepage.
> Homepage: http://www.drh-consultancy.demon.co.uk
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    openssl-users@openssl.org
> Automated List Manager                           [EMAIL PROTECTED]


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to