Hi all,

I have a server and client.

Both server and client authenticate each other. And so client also sends
the certificate.

Here client certificate has RSA 512 bits and md5. Server certificates has
RSA 1024 bits and md5.

Both server and client are using the API SSLv23_server_method() and
SSLv23_client_method() respectively

Opensssl version used is 1.0.1c.

So, when I initiate the connection from client, I get this error "SSL
negotiation failed: error:04075070:rsa routines:RSA_sign:digest too big for
rsa key" on client side.

Can someone please explain the reason for this error ?

If possible, also if someone can explain that how SSLv23 is able to
handshake with both TLSv1_2 related APIs as well as SSLv3 related APIs.

Thanks & Regards,
Nayna Jain

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to