Lines Matching defs:csign
1859 if (dpp_build_jwk(buf, "csign", auth->conf->csign, auth->conf->kid,
1861 wpa_printf(MSG_DEBUG, "DPP: Failed to build csign JWK");
2847 struct crypto_ec_key *csign)
2851 c_sign_key = crypto_ec_key_get_subject_public_key(csign);
2901 struct json_token *token, *csign, *ppkey;
2918 csign = json_get_member(cred, "csign");
2919 if (!csign || csign->type != JSON_OBJECT) {
2920 wpa_printf(MSG_DEBUG, "DPP: No csign JWK in JSON");
2924 csign_pub = dpp_parse_jwk(csign, &key_curve);
2926 wpa_printf(MSG_DEBUG, "DPP: Failed to parse csign JWK");
3246 struct json_token *csign, *s_conn;
3248 csign = json_get_member(cred, "csign");
3250 if (csign && csign->type == JSON_OBJECT &&
3883 crypto_ec_key_deinit(conf->csign);
3898 if (!conf->csign)
3901 key = crypto_ec_key_get_ecprivate_key(conf->csign, true);
3919 csign_pub = crypto_ec_key_get_pubkey_point(conf->csign, 1);
3960 conf->csign = dpp_set_keypair(&conf->curve, privkey,
3963 conf->csign = dpp_gen_keypair(conf->curve);
3969 if (!conf->csign || !conf->pp_key)
4008 dpp_copy_csign(&auth->conf_obj[0], auth->conf->csign);
4940 if (!key->csign || !key->pp_key)
4943 curve = dpp_get_curve_ike_group(crypto_ec_key_group(key->csign));
4965 conf->csign = key->csign;
4966 key->csign = NULL;