Lines Matching refs:pp_key
1478 wpabuf_free(conf->pp_key); in dpp_auth_deinit()
1865 if (auth->peer_version >= 2 && auth->conf->pp_key) { in dpp_build_conf_obj_dpp()
1867 if (dpp_build_jwk(buf, "ppKey", auth->conf->pp_key, NULL, in dpp_build_conf_obj_dpp()
2863 struct wpabuf *pp_key; in dpp_copy_ppkey() local
2865 pp_key = crypto_ec_key_get_subject_public_key(ppkey); in dpp_copy_ppkey()
2866 if (!pp_key) in dpp_copy_ppkey()
2869 wpabuf_free(conf->pp_key); in dpp_copy_ppkey()
2870 conf->pp_key = pp_key; in dpp_copy_ppkey()
3887 crypto_ec_key_deinit(conf->pp_key); in dpp_configurator_free()
3944 size_t privkey_len, const u8 *pp_key, size_t pp_key_len) in dpp_keygen_configurator() argument
3964 if (pp_key) in dpp_keygen_configurator()
3965 conf->pp_key = dpp_set_keypair(&conf->curve, pp_key, in dpp_keygen_configurator()
3968 conf->pp_key = dpp_gen_keypair(conf->curve); in dpp_keygen_configurator()
3969 if (!conf->csign || !conf->pp_key) in dpp_keygen_configurator()
4795 u8 *privkey = NULL, *pp_key = NULL; in dpp_configurator_add() local
4827 pp_key = os_malloc(pp_key_len); in dpp_configurator_add()
4828 if (!pp_key || in dpp_configurator_add()
4829 hexstr2bin(ppkey, pp_key, pp_key_len) < 0) in dpp_configurator_add()
4834 pp_key, pp_key_len); in dpp_configurator_add()
4848 bin_clear_free(pp_key, pp_key_len); in dpp_configurator_add()
4940 if (!key->csign || !key->pp_key) in dpp_configurator_from_backup()
4949 curve_pp = dpp_get_curve_ike_group(crypto_ec_key_group(key->pp_key)); in dpp_configurator_from_backup()
4967 conf->pp_key = key->pp_key; in dpp_configurator_from_backup()
4968 key->pp_key = NULL; in dpp_configurator_from_backup()