Hello,
Took the client and server code from the Network
Security with OpenSSL chapter 5. Built the server and
client code non-secure. This part worked like a charm.
Having a problem building the secure version. I'm
using Windows VC++ and windows and attempting to use
the 5.5 client. I would like to know where the
"client.pem" file and the function provided
"seed_prng" appears to use a unix /dev/random what do
I use for windows?
I attempted to use the client.pem file that the
openssl-0.9.8e provides. It failed to load the
certificate. Is that a valid certificate to use?
Much appreciate any help in advance on this.
Thanks,
Garyc
SSL_CTX * setup_client_ctx(void)
{
SSL_CTX * ctx;
ctx = SSL_CTX_new(SSLv23_method());
if
(SSL_CTX_use_certificate_chain_file(ctx,CERTFILE) !=
1)
printf("Error loading certificate file!");
if
(SSL_CTX_use_PrivateKey_file(ctx,CERTFILE,SSL_FILETYPE_PEM)!=1)
printf("Error loading private key file!");
printf("Successful!");
return ctx;
}
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]