Lines Matching refs:hash_len
215 size_t hash_len) in dpp_build_pbkdf2_alg_id() argument
234 if (hash_len == 32) in dpp_build_pbkdf2_alg_id()
236 else if (hash_len == 48) in dpp_build_pbkdf2_alg_id()
238 else if (hash_len == 64) in dpp_build_pbkdf2_alg_id()
250 asn1_put_integer(params, hash_len); /* keyLength */ in dpp_build_pbkdf2_alg_id()
264 dpp_build_pw_recipient_info(struct dpp_authentication *auth, size_t hash_len, in dpp_build_pw_recipient_info() argument
279 key_len = auth->curve->hash_len; in dpp_build_pw_recipient_info()
287 if (dpp_pbkdf2(hash_len, key, key_len, wpabuf_head(salt), 64, 1000, in dpp_build_pw_recipient_info()
288 kek, hash_len)) { in dpp_build_pw_recipient_info()
293 kek, hash_len); in dpp_build_pw_recipient_info()
295 enc_key = wpabuf_alloc(hash_len + AES_BLOCK_SIZE); in dpp_build_pw_recipient_info()
297 aes_siv_encrypt(kek, hash_len, wpabuf_head(cont_enc_key), in dpp_build_pw_recipient_info()
299 wpabuf_put(enc_key, hash_len + AES_BLOCK_SIZE)) < 0) in dpp_build_pw_recipient_info()
314 key_der_alg = dpp_build_pbkdf2_alg_id(salt, hash_len); in dpp_build_pw_recipient_info()
348 dpp_build_recipient_info(struct dpp_authentication *auth, size_t hash_len, in dpp_build_recipient_info() argument
364 pwri = dpp_build_pw_recipient_info(auth, hash_len, cont_enc_key); in dpp_build_recipient_info()
370 dpp_build_enc_cont_info(struct dpp_authentication *auth, size_t hash_len, in dpp_build_enc_cont_info() argument
385 if (hash_len == 32) in dpp_build_enc_cont_info()
387 else if (hash_len == 48) in dpp_build_enc_cont_info()
389 else if (hash_len == 64) in dpp_build_enc_cont_info()
455 size_t hash_len; in dpp_build_enveloped_data() local
471 hash_len = auth->conf->curve->hash_len; in dpp_build_enveloped_data()
472 cont_enc_key = dpp_gen_random(hash_len); in dpp_build_enveloped_data()
475 recipient_info = dpp_build_recipient_info(auth, hash_len, cont_enc_key); in dpp_build_enveloped_data()
476 enc_cont_info = dpp_build_enc_cont_info(auth, hash_len, cont_enc_key); in dpp_build_enveloped_data()
1151 key_len = auth->curve->hash_len; in dpp_conf_resp_env_data()