Hi,

I think I've encountered a problem with BN_num_bits. I have experienced 
that BN_num_bits often returns 1 (sometimes more) bits less than the 
actual key size of a BIGNUM. With 2048 bit DH key pairs, I've often seen 
2047 bit returned by BN_num_bits (checking the public key). I'm seeing a 
case now where it returns 2044 bit only.

My environment:
OpenSSL 0.9.7d
SuSE Linux 9.0
compiled with gcc 3.3.1

I have attached a test case (actually more or less a fragment of an 
application of mine) which shows the 2044 bit case. Also, the output of 
'make report' is attached.

Please e-mail me directly in case of any questions or comments, since 
I'm not subscribed to any openssl-related mailing lists.


Michael



-- 
=================================================
Michael Schmidt
-------------------------------------------------
Institute for Data Communications Systems
University of Siegen, Germany
-------------------------------------------------
http:   www.nue.et-inf.uni-siegen.de
e-mail: [EMAIL PROTECTED]
mobile: +49 179 7810214
=================================================
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to