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]
