Lines Matching refs:Qr
4922 EC_POINT *Qr = NULL; in dpp_pkex_derive_Qr() local
4967 Qr = EC_POINT_new(group2); in dpp_pkex_derive_Qr()
4968 if (!Qr) { in dpp_pkex_derive_Qr()
4974 EC_POINT_mul(group2, Qr, NULL, Pr_point, hash_bn, bnctx) != 1) in dpp_pkex_derive_Qr()
4982 return Qr; in dpp_pkex_derive_Qr()
4984 EC_POINT_free(Qr); in dpp_pkex_derive_Qr()
4985 Qr = NULL; in dpp_pkex_derive_Qr()
5142 EC_POINT *Qi = NULL, *Qr = NULL, *M = NULL, *X = NULL, *N = NULL; in dpp_pkex_rx_exchange_req() local
5245 Qr = dpp_pkex_derive_Qr(curve, own_mac, code, identifier, bnctx, NULL); in dpp_pkex_rx_exchange_req()
5246 if (!Qr) in dpp_pkex_rx_exchange_req()
5265 EC_POINT_add(group, N, Y_point, Qr, bnctx) != 1 || in dpp_pkex_rx_exchange_req()
5324 EC_POINT_free(Qr); in dpp_pkex_rx_exchange_req()
5414 EC_POINT *Qr = NULL, *Y = NULL, *N = NULL; in dpp_pkex_rx_exchange_resp() local
5464 Qr = dpp_pkex_derive_Qr(curve, pkex->peer_mac, pkex->code, in dpp_pkex_rx_exchange_resp()
5466 if (!Qr) in dpp_pkex_rx_exchange_resp()
5478 EC_POINT_invert(group, Qr, bnctx) != 1 || in dpp_pkex_rx_exchange_resp()
5479 EC_POINT_add(group, Y, N, Qr, bnctx) != 1 || in dpp_pkex_rx_exchange_resp()
5602 EC_POINT_free(Qr); in dpp_pkex_rx_exchange_resp()