| /freebsd/contrib/wpa/src/crypto/ |
| H A D | fips_prf_internal.c | 17 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 D | fips_prf_wolfssl.c | 36 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 D | fips_prf_openssl.c | 61 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 D | sha1-tlsprf.c | 31 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 D | sha256-tlsprf.c | 30 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 D | sha384-tlsprf.c | 30 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 D | sha1-tprf.c | 30 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 D | sha1.h | 21 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 D | sha256.h | 24 const char *label, const u8 *seed, size_t seed_len, 27 const char *label, const u8 *seed, size_t seed_len,
|
| H A D | sha384.h | 24 const char *label, const u8 *seed, size_t seed_len, 27 const char *label, const u8 *seed, size_t seed_len,
|
| H A D | sha256-kdf.c | 33 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 D | sha384-kdf.c | 33 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 D | sha512-kdf.c | 33 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 D | bearssl_rand.h | 162 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 D | ml_dsa_sample.c | 117 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 D | ml_dsa_poly.h | 74 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 D | dsa_gen.c | 48 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 D | dsa_depr.c | 32 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 D | eap_gpsk_common.c | 111 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 D | eap_peap_common.c | 16 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 D | ec_curve.c | 28 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 D | tls1_prf.c | 88 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 D | ml_dsa_kmgmt.c | 200 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 D | mgf1.c | 30 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 D | ml_dsa_test.c | 29 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()
|