Is there a place that has some docs or examples of the capi API? I've looked 
around, but haven't found any good source for these.

Tom Fili
Software Engineer
Analytical Graphics Inc.



-----Original Message-----
From: owner-openssl-us...@openssl.org on behalf of So Gerald
Sent: Fri 11/26/2010 4:35 AM
To: openssl-users@openssl.org
Subject: Re: Private Key from Windows Cert Store
 
I think you may use the CAPI engine instead.

2010/11/24 Fili, Tom <tf...@agi.com>

>  I'm trying to load a private key file of a personal cert from a key file
> and load it like so:
>
> SSL_CTX_use_PrivateKey_file(pSSLContext, privateKeyFile, SSL_FILETYPE_PEM)
>
> However the certificate is in the Windows Certificate Store. I'm trying to
> write it out to a PEM file, but I'm not quite sure how to get the data that
> goes in between ----BEGIN PRIVATE KEY---- and -----END PRIVATE KEY-----.
>
> For the certificate pem file I can just base64 encode pbCertEncoded from
> the CERT_CONTEXT, but not idea what to do for the private key. I've tried so
> many things but all are incorrect. I've exported the file from the MMC
> snap-in and used OpenSSL to convert it to a pem file and that works, but I
> have no idea how to get that info programmatically.
>
> Any help would be appreciated.
>
> Tom Fili
> Software Engineer
> Analytical Graphics Inc.
>
>


<<winmail.dat>>

Reply via email to