Lines Matching refs:ecp_kp_grp

2453     mbedtls_ecp_group *ecp_kp_grp = &ecp_kp->MBEDTLS_PRIVATE(grp);  in crypto_mbedtls_pk_parse_subpubkey_compressed()  local
2472 if (ecp_kp_grp->id != MBEDTLS_ECP_DP_NONE && ecp_kp_grp->id != grp_id) in crypto_mbedtls_pk_parse_subpubkey_compressed()
2475 if ((ret = mbedtls_ecp_group_load(ecp_kp_grp, grp_id)) != 0) in crypto_mbedtls_pk_parse_subpubkey_compressed()
2479 len = CRYPTO_EC_plen(ecp_kp_grp); in crypto_mbedtls_pk_parse_subpubkey_compressed()
2480 …if (mbedtls_ecp_get_type(ecp_kp_grp) != MBEDTLS_ECP_TYPE_SHORT_WEIERSTRASS || (end - p) != 1 + len… in crypto_mbedtls_pk_parse_subpubkey_compressed()
2498 || crypto_mbedtls_short_weierstrass_derive_y(ecp_kp_grp, Y, (*p & 1)); in crypto_mbedtls_pk_parse_subpubkey_compressed()
2502 return mbedtls_ecp_check_pubkey(ecp_kp_grp, ecp_kp_Q); in crypto_mbedtls_pk_parse_subpubkey_compressed()
2549 mbedtls_ecp_group *ecp_kp_grp = &ecp_kp->MBEDTLS_PRIVATE(grp); in crypto_ec_key_set_pub_point_for_group() local
2552 if (mbedtls_ecp_group_load(ecp_kp_grp, grp_id) == 0 && in crypto_ec_key_set_pub_point_for_group()
2554 mbedtls_ecp_point_read_binary(ecp_kp_grp, ecp_kp_Q, buf, len) == 0) && in crypto_ec_key_set_pub_point_for_group()
2555 mbedtls_ecp_gen_privkey(ecp_kp_grp, ecp_kp_d, hostap_rng_fn, hostap_rng_ctx()) == 0) in crypto_ec_key_set_pub_point_for_group()
2868 mbedtls_ecp_group *ecp_kp_grp = &ecp_kp->MBEDTLS_PRIVATE(grp); in crypto_ec_key_sign_r_s() local
2869 size_t plen = CRYPTO_EC_plen(ecp_kp_grp); in crypto_ec_key_sign_r_s()
2916 mbedtls_ecp_group *ecp_kp_grp = &ecp_kp->MBEDTLS_PRIVATE(grp); in crypto_ec_key_verify_signature_r_s() local
2926 ret = mbedtls_ecdsa_verify(ecp_kp_grp, data, len, ecp_kp_Q, &mpi_r, &mpi_s); in crypto_ec_key_verify_signature_r_s()