dh_exponent_ansi_x9_42 is now a libstrongswan setting
This commit is contained in:
@@ -560,7 +560,7 @@ gmp_diffie_hellman_t *gmp_diffie_hellman_create(diffie_hellman_group_t group)
|
|||||||
}
|
}
|
||||||
|
|
||||||
ansi_x9_42 = lib->settings->get_int(lib->settings,
|
ansi_x9_42 = lib->settings->get_int(lib->settings,
|
||||||
"charon.dh_exponent_ansi_x9_42", TRUE);
|
"libstrongswan.dh_exponent_ansi_x9_42", TRUE);
|
||||||
exponent_len = (ansi_x9_42) ? this->p_len : this->opt_exponent_len;
|
exponent_len = (ansi_x9_42) ? this->p_len : this->opt_exponent_len;
|
||||||
rng->allocate_bytes(rng, exponent_len, &random);
|
rng->allocate_bytes(rng, exponent_len, &random);
|
||||||
rng->destroy(rng);
|
rng->destroy(rng);
|
||||||
|
|||||||
@@ -169,7 +169,7 @@ static status_t set_modulus(private_openssl_diffie_hellman_t *this)
|
|||||||
bool ansi_x9_42;
|
bool ansi_x9_42;
|
||||||
|
|
||||||
ansi_x9_42 = lib->settings->get_bool(lib->settings,
|
ansi_x9_42 = lib->settings->get_bool(lib->settings,
|
||||||
"charon.dh_exponent_ansi_x9_42", TRUE);
|
"libstrongswan.dh_exponent_ansi_x9_42", TRUE);
|
||||||
|
|
||||||
for (i = 0; i < (sizeof(modulus_entries) / sizeof(modulus_entry_t)); i++)
|
for (i = 0; i < (sizeof(modulus_entries) / sizeof(modulus_entry_t)); i++)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user