Re: Size of DH Params

2010-03-12 Thread Dirk Menstermann
Thank you Dave!

Dave Thompson wrote:
 From: owner-openssl-us...@openssl.org On Behalf Of Dirk Menstermann
 Sent: Wednesday, 10 March, 2010 10:57
 
 when I generate DH parameters with:

 int bits = 1024;
 DH *params = DH_generate_parameters (bits, DH_GENERATOR_5, 
 NULL, NULL);

 Can I then later read the value of the bits parameter from 
 the DH struct?

 DH_size() gives you the number of BYTES for the modulus 
 (and thus group elements like privpubkey values).
 If it was a multiple of 8 to start with, as it was 
 in this example and usually is, bytes*8 = bits.
 
 If (possibly) not, BH_num_bits(dh-p) gives the exact bits.
 
 
 
 __
 OpenSSL Project http://www.openssl.org
 User Support Mailing Listopenssl-users@openssl.org
 Automated List Manager   majord...@openssl.org
 

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


RE: Size of DH Params

2010-03-11 Thread Dave Thompson
 From: owner-openssl-us...@openssl.org On Behalf Of Dirk Menstermann
 Sent: Wednesday, 10 March, 2010 10:57

 when I generate DH parameters with:
 
 int bits = 1024;
 DH *params = DH_generate_parameters (bits, DH_GENERATOR_5, 
 NULL, NULL);
 
 Can I then later read the value of the bits parameter from 
 the DH struct?
 
DH_size() gives you the number of BYTES for the modulus 
(and thus group elements like privpubkey values).
If it was a multiple of 8 to start with, as it was 
in this example and usually is, bytes*8 = bits.

If (possibly) not, BH_num_bits(dh-p) gives the exact bits.



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


Size of DH Params

2010-03-10 Thread Dirk Menstermann
Hi,
when I generate DH parameters with:

int bits = 1024;
DH *params = DH_generate_parameters (bits, DH_GENERATOR_5, NULL, NULL);

Can I then later read the value of the bits parameter from the DH struct?

Thanks
Dirk
__
OpenSSL Project http://www.openssl.org
User Support Mailing Listopenssl-users@openssl.org
Automated List Manager   majord...@openssl.org