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. > >