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

Reply via email to