I developed a new technique of handshaking for my thesis. Now I need to make performance analysis. Hence I create a simple server and client application. In the application I use multithreading and I opened a huge count of connection to the server. I am getting error for several connections (ex: 29 of 1400) connection. However sometimes I can not get any error. The error is about RSA padding while checking client certificate verify. I search at mail list for these problems. Although I found some similar topics about this problem, they are not same as mines. The log of problem is:
1636:error:0407006A:rsa routines:RSA_padding_check_PKCS1_type_1:block type is not 01:.\crypto\rsa\rsa_pk1.c:100: 1636:error:04067072:rsa routines:RSA_EAY_PUBLIC_DECRYPT:padding check failed:.\crypto\rsa\rsa_eay.c:697: 1636:error:1408807A:SSL routines:SSL3_GET_CERT_VERIFY:bad rsa signature:.\ssl\s3_srvr.c:2394: I made several works on error. I think the reason is an encoding problem in network. Because I can not have this problem all time. Hence client and random numbers changed I get this problem. So my hypothesis can be true. PS: I work on win32 platform. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org