Hi all,
I have written a server and a client using OpenSSL in c++. I'm able to
communicate between the two using the calls SSL_write and SSL_read, which
encrypt and decrypt the data. Now I'm faced with two questions:
1. Now I think the previous calls do not place a signature on the data (at
least I hope not). My question is how do I place a signature on something (I
know I need my own private key to do this). I have an array of chars. Which
calls do I have to make ?
2. Also I'm confused about the peer verification. No matter what
certificates I use, I always get the error:
unable to get local issuer certificate.
I am loading the right certificate on the server-side and on the client-side
(who does the actual peer-check) the right ca-file, but it doesn't matter
what I do. What does this error mean ?
I can't seem to find it anywhere in the examples.
Thanks ahead,
Richard.
Richard Scheltema
Office: Pav B140
Phone: 050 58 22627
E-Mail: [EMAIL PROTECTED]
ICQ: 33536971 (Daryll-Ann)
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]