Home
last modified time | relevance | path

Searched refs:generator (Results 1 – 15 of 15) sorted by relevance

/hostap-latest/src/crypto/
Dcrypto_internal-modexp.c16 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, in crypto_dh_init() argument
29 if (crypto_mod_exp(&generator, 1, privkey, prime_len, prime, prime_len, in crypto_dh_init()
42 int crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, in crypto_dh_derive_secret() argument
Ddh_groups.c1213 if (crypto_dh_init(*dh->generator, dh->prime, dh->prime_len, in dh_init()
1251 if (crypto_dh_derive_secret(*dh->generator, dh->prime, dh->prime_len, in dh_derive_shared()
Ddh_groups.h14 const u8 *generator; member
Dcrypto_nettle.c307 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, in crypto_dh_init() argument
320 if (crypto_mod_exp(&generator, 1, privkey, prime_len, prime, prime_len, in crypto_dh_init()
333 int crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, in crypto_dh_derive_secret() argument
Dcrypto_gnutls.c286 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, in crypto_dh_init() argument
299 if (crypto_mod_exp(&generator, 1, privkey, prime_len, prime, prime_len, in crypto_dh_init()
312 int crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, in crypto_dh_derive_secret() argument
Dcrypto_libtomcrypt.c700 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, in crypto_dh_init() argument
713 if (crypto_mod_exp(&generator, 1, privkey, prime_len, prime, prime_len, in crypto_dh_init()
726 int crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, in crypto_dh_derive_secret() argument
Dcrypto_mbedtls_alt.c1434 static int crypto_mbedtls_dh_set_bin_pg(mbedtls_dhm_context *ctx, u8 generator, const u8 *prime, si… in crypto_mbedtls_dh_set_bin_pg() argument
1440 int ret = mbedtls_mpi_lset(&G, generator) || mbedtls_mpi_read_binary(&P, prime, prime_len) || in crypto_mbedtls_dh_set_bin_pg()
1448 …mbedtls_dhm_context *ctx, u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, u8 *pubkey) in crypto_mbedtls_dh_init_public() argument
1450 if (crypto_mbedtls_dh_set_bin_pg(ctx, generator, prime, prime_len) || in crypto_mbedtls_dh_init_public()
1457 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, u8 *pubkey) in crypto_dh_init() argument
1466 int ret = crypto_mbedtls_dh_init_public(&ctx, generator, prime, prime_len, privkey, pubkey); in crypto_dh_init()
1473 int crypto_dh_derive_secret(u8 generator, in crypto_dh_derive_secret() argument
1505 p[2] = generator; in crypto_dh_derive_secret()
1548 const u8 generator = *RFC3526_GENERATOR_1536; in dh5_init() local
1557 … crypto_mbedtls_dh_init_public(ctx, generator, prime, prime_len, wpabuf_put(wpriv, prime_len), in dh5_init()
[all …]
Dcrypto.h422 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey,
424 int crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len,
Dcrypto_wolfssl.c1073 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, in crypto_dh_init() argument
1094 if (wc_DhSetKey(dh, prime, prime_len, &generator, 1) != 0) in crypto_dh_init()
1124 int crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, in crypto_dh_derive_secret() argument
1139 if (wc_DhSetKey(dh, prime, prime_len, &generator, 1) != 0) in crypto_dh_derive_secret()
Dcrypto_openssl.c740 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, in crypto_dh_init() argument
753 if (crypto_mod_exp(&generator, 1, privkey, prime_len, prime, prime_len, in crypto_dh_init()
766 int crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, in crypto_dh_derive_secret() argument
/hostap-latest/src/eap_common/
Deap_eke_common.c161 int generator; in eap_eke_dh_init() local
165 generator = eap_eke_dh_generator(group); in eap_eke_dh_init()
167 if (generator < 0 || generator > 255 || !dh) in eap_eke_dh_init()
169 gen = generator; in eap_eke_dh_init()
401 if (crypto_dh_derive_secret(*dh->generator, dh->prime, dh->prime_len, in eap_eke_shared_secret()
/hostap-latest/src/common/
Ddpp_crypto.c2236 const struct crypto_ec_point *generator; in dpp_gen_reconfig_id() local
2255 generator = crypto_ec_get_generator(ec); in dpp_gen_reconfig_id()
2256 if (!e_id || !bn || !q || !generator || in dpp_gen_reconfig_id()
2258 crypto_ec_point_mul(ec, generator, bn, e_id)) in dpp_gen_reconfig_id()
2290 const struct crypto_ec_point *generator; in dpp_update_reconfig_id() local
2299 generator = crypto_ec_get_generator(id->ec); in dpp_update_reconfig_id()
2304 if (!pp || !e_prime_id || !a_nonce || !bn || !q || !generator || in dpp_update_reconfig_id()
2306 crypto_ec_point_mul(id->ec, generator, bn, a_nonce) || in dpp_update_reconfig_id()
/hostap-latest/hostapd/
Ddefconfig240 # on embedded devices that do not have a hardware random number generator and
250 # generator or by storing state over device reboots.
/hostap-latest/wpa_supplicant/
Dandroid.config410 # number generator and may by default start up with minimal entropy available
418 # entropy either by using hardware assisted random number generator or by
Ddefconfig472 # number generator and may by default start up with minimal entropy available
480 # entropy either by using hardware assisted random number generator or by