Home
last modified time | relevance | path

Searched refs:seed_len (Results 1 – 25 of 66) sorted by relevance

123

/freebsd/contrib/wpa/src/crypto/
H A Dfips_prf_internal.c17 int fips186_2_prf(const u8 *seed, size_t seed_len, u8 *x, size_t xlen) in fips186_2_prf() argument
26 if (seed_len < sizeof(xkey)) in fips186_2_prf()
27 os_memset(xkey + seed_len, 0, sizeof(xkey) - seed_len); in fips186_2_prf()
29 seed_len = sizeof(xkey); in fips186_2_prf()
33 os_memcpy(xkey, seed, seed_len); in fips186_2_prf()
H A Dfips_prf_wolfssl.c36 int fips186_2_prf(const u8 *seed, size_t seed_len, u8 *x, size_t xlen) in fips186_2_prf() argument
44 if (seed_len < sizeof(xkey)) in fips186_2_prf()
45 os_memset(xkey + seed_len, 0, sizeof(xkey) - seed_len); in fips186_2_prf()
47 seed_len = sizeof(xkey); in fips186_2_prf()
51 os_memcpy(xkey, seed, seed_len); in fips186_2_prf()
H A Dfips_prf_openssl.c61 int fips186_2_prf(const u8 *seed, size_t seed_len, u8 *x, size_t xlen) in fips186_2_prf() argument
69 if (seed_len < sizeof(xkey)) in fips186_2_prf()
70 os_memset(xkey + seed_len, 0, sizeof(xkey) - seed_len); in fips186_2_prf()
72 seed_len = sizeof(xkey); in fips186_2_prf()
76 os_memcpy(xkey, seed, seed_len); in fips186_2_prf()
H A Dsha1-tlsprf.c31 const u8 *seed, size_t seed_len, u8 *out, size_t outlen) in tls_prf_sha1_md5() argument
48 MD5_len[2] = seed_len; in tls_prf_sha1_md5()
55 SHA1_len[2] = seed_len; in tls_prf_sha1_md5()
H A Dsha256-tlsprf.c30 const u8 *seed, size_t seed_len, u8 *out, size_t outlen) in tls_prf_sha256() argument
44 len[2] = seed_len; in tls_prf_sha256()
H A Dsha384-tlsprf.c30 const u8 *seed, size_t seed_len, u8 *out, size_t outlen) in tls_prf_sha384() argument
44 len[2] = seed_len; in tls_prf_sha384()
H A Dsha1-tprf.c30 const u8 *seed, size_t seed_len, u8 *buf, size_t buf_len) in sha1_t_prf() argument
45 len[2] = seed_len; in sha1_t_prf()
H A Dsha1.h21 const u8 *seed, size_t seed_len, u8 *buf, size_t buf_len);
24 size_t seed_len, u8 *out, size_t outlen);
H A Dsha256.h24 const char *label, const u8 *seed, size_t seed_len,
27 const char *label, const u8 *seed, size_t seed_len,
H A Dsha384.h24 const char *label, const u8 *seed, size_t seed_len,
27 const char *label, const u8 *seed, size_t seed_len,
H A Dsha256-kdf.c33 const char *label, const u8 *seed, size_t seed_len, in hmac_sha256_kdf() argument
52 len[2] = seed_len; in hmac_sha256_kdf()
H A Dsha384-kdf.c33 const char *label, const u8 *seed, size_t seed_len, in hmac_sha384_kdf() argument
52 len[2] = seed_len; in hmac_sha384_kdf()
H A Dsha512-kdf.c33 const char *label, const u8 *seed, size_t seed_len, in hmac_sha512_kdf() argument
52 len[2] = seed_len; in hmac_sha512_kdf()
/freebsd/contrib/bearssl/inc/
H A Dbearssl_rand.h162 const void *seed, size_t seed_len);
187 const void *seed, size_t seed_len);
238 const br_hash_class *digest_class, const void *seed, size_t seed_len);
267 const void *seed, size_t seed_len);
363 const br_block_ctr_class *aesctr, const void *seed, size_t seed_len);
391 const void *seed, size_t seed_len);
/freebsd/crypto/openssl/crypto/ml_dsa/
H A Dml_dsa_sample.c117 const uint8_t *seed, size_t seed_len, POLY *out) in rej_ntt_poly() argument
126 if (!shake_xof(g_ctx, md, seed, seed_len, blocks, sizeof(blocks))) in rej_ntt_poly()
160 const uint8_t *seed, size_t seed_len, POLY *out) in rej_bounded_poly() argument
167 if (!shake_xof(h_ctx, md, seed, seed_len, blocks, sizeof(blocks))) in rej_bounded_poly()
281 int ossl_ml_dsa_poly_expand_mask(POLY *out, const uint8_t *seed, size_t seed_len, in ossl_ml_dsa_poly_expand_mask() argument
288 return shake_xof(h_ctx, md, seed, seed_len, buf, buf_len) in ossl_ml_dsa_poly_expand_mask()
306 int ossl_ml_dsa_poly_sample_in_ball(POLY *out_c, const uint8_t *seed, int seed_len, in ossl_ml_dsa_poly_sample_in_ball() argument
319 if (!shake_xof(h_ctx, md, seed, seed_len, block, sizeof(block))) in ossl_ml_dsa_poly_sample_in_ball()
H A Dml_dsa_poly.h74 poly_sample_in_ball_ntt(POLY *out, const uint8_t *seed, int seed_len, in poly_sample_in_ball_ntt() argument
77 if (!ossl_ml_dsa_poly_sample_in_ball(out, seed, seed_len, h_ctx, md, tau)) in poly_sample_in_ball_ntt()
84 poly_expand_mask(POLY *out, const uint8_t *seed, size_t seed_len, in poly_expand_mask() argument
87 return ossl_ml_dsa_poly_expand_mask(out, seed, seed_len, gamma1, h_ctx, md); in poly_expand_mask()
/freebsd/crypto/openssl/crypto/dsa/
H A Ddsa_gen.c48 const unsigned char *seed_in, int seed_len, in DSA_generate_parameters_ex() argument
53 return dsa->meth->dsa_paramgen(dsa, bits, seed_in, seed_len, in DSA_generate_parameters_ex()
56 && !ossl_ffc_params_set_validate_params(&dsa->params, seed_in, seed_len, in DSA_generate_parameters_ex()
61 if (bits < 2048 && seed_len <= 20) { in DSA_generate_parameters_ex()
H A Ddsa_depr.c32 unsigned char *seed_in, int seed_len, in DSA_generate_parameters() argument
48 if (DSA_generate_parameters_ex(ret, bits, seed_in, seed_len, in DSA_generate_parameters()
/freebsd/contrib/wpa/src/eap_common/
H A Deap_gpsk_common.c111 const u8 *seed, size_t seed_len, in eap_gpsk_derive_keys_helper() argument
140 data_len = 2 + psk_len + 6 + seed_len; in eap_gpsk_derive_keys_helper()
153 os_memcpy(pos, seed, seed_len); /* inputString */ in eap_gpsk_derive_keys_helper()
164 if (gkdf(mk, seed, seed_len, kdf_out, kdf_out_len) < 0) in eap_gpsk_derive_keys_helper()
190 const u8 *seed, size_t seed_len, in eap_gpsk_derive_keys_aes() argument
218 psk, psk_len, seed, seed_len, in eap_gpsk_derive_keys_aes()
226 const u8 *seed, size_t seed_len, in eap_gpsk_derive_keys_sha256() argument
252 psk, psk_len, seed, seed_len, in eap_gpsk_derive_keys_sha256()
346 size_t seed_len, u8 method_type) in eap_gpsk_derive_mid_helper() argument
371 data_len = strlen(SID_LABEL) + 1 + 6 + seed_len; in eap_gpsk_derive_mid_helper()
[all …]
H A Deap_peap_common.c16 const char *label, const u8 *seed, size_t seed_len, in peap_prfplus() argument
32 len[2] = seed_len; in peap_prfplus()
/freebsd/crypto/openssl/crypto/ec/
H A Dec_curve.c28 seed_len, param_len; member
3035 int seed_len, param_len; in ec_group_new_from_data() local
3051 seed_len = data->seed_len; in ec_group_new_from_data()
3072 params += seed_len; /* skip seed */ in ec_group_new_from_data()
3128 if (seed_len) { in ec_group_new_from_data()
3129 if (!EC_GROUP_set_seed(group, params - seed_len, seed_len)) { in ec_group_new_from_data()
3254 size_t i, seed_len; in ossl_ec_curve_nid_from_params() local
3266 seed_len = EC_GROUP_get_seed_len(group); in ossl_ec_curve_nid_from_params()
3322 params = params_seed + data->seed_len; in ossl_ec_curve_nid_from_params()
3332 && (data->seed_len == 0 || seed_len == 0 in ossl_ec_curve_nid_from_params()
[all …]
/freebsd/crypto/openssl/providers/implementations/kdfs/
H A Dtls1_prf.c88 const unsigned char *seed, size_t seed_len,
467 const unsigned char *seed, size_t seed_len, in tls1_prf_P_hash() argument
485 if (seed != NULL && !EVP_MAC_update(ctx_Ai, seed, seed_len)) in tls1_prf_P_hash()
507 if (seed != NULL && !EVP_MAC_update(ctx, seed, seed_len)) in tls1_prf_P_hash()
553 const unsigned char *seed, size_t seed_len, in tls1_prf_alg() argument
565 seed, seed_len, out, olen)) in tls1_prf_alg()
572 seed, seed_len, tmp, olen)) { in tls1_prf_alg()
583 if (!tls1_prf_P_hash(mdctx, sec, slen, seed, seed_len, out, olen)) in tls1_prf_alg()
/freebsd/crypto/openssl/providers/implementations/keymgmt/
H A Dml_dsa_kmgmt.c200 size_t pk_len = 0, sk_len = 0, seed_len = 0; in ml_dsa_key_fromdata() local
217 &seed_len)) in ml_dsa_key_fromdata()
219 if (seed != NULL && seed_len != ML_DSA_SEED_BYTES) { in ml_dsa_key_fromdata()
235 if (seed_len == 0 && pk_len == 0 && sk_len == 0) { in ml_dsa_key_fromdata()
240 if (seed_len != 0 in ml_dsa_key_fromdata()
243 if (!ossl_ml_dsa_set_prekey(key, 0, 0, seed, seed_len, sk, sk_len)) in ml_dsa_key_fromdata()
259 || seed_len + sk_len == 0 in ml_dsa_key_fromdata()
/freebsd/contrib/bearssl/src/hash/
H A Dmgf1.c30 const br_hash_class *dig, const void *seed, size_t seed_len) in br_mgf1_xor() argument
45 dig->update(&hc.vtable, seed, seed_len); in br_mgf1_xor()
/freebsd/crypto/openssl/test/
H A Dml_dsa_test.c29 const uint8_t *seed, size_t seed_len) in do_gen_key() argument
35 if (seed_len != 0) in do_gen_key()
37 (char *)seed, seed_len); in do_gen_key()
92 size_t priv_len, pub_len, seed_len; in ml_dsa_keygen_test() local
95 if (!TEST_ptr(pkey = do_gen_key(tst->name, tst->seed, tst->seed_len)) in ml_dsa_keygen_test()
97 seed, sizeof(seed), &seed_len)) in ml_dsa_keygen_test()
104 || !TEST_mem_eq(seed, seed_len, tst->seed, tst->seed_len) in ml_dsa_keygen_test()
217 if (!TEST_ptr(pkey = do_gen_key(tst->name, tst->seed, tst->seed_len)) in ml_dsa_key_dup_test()

123