Lines Matching refs:PROV_ECX_CTX
59 } PROV_ECX_CTX; typedef
91 static int recipient_key_set(PROV_ECX_CTX *ctx, ECX_KEY *ecx) in recipient_key_set()
111 static int sender_authkey_set(PROV_ECX_CTX *ctx, ECX_KEY *ecx) in sender_authkey_set()
129 static ECX_KEY *ecxkey_pubfromdata(PROV_ECX_CTX *ctx, in ecxkey_pubfromdata()
160 PROV_ECX_CTX *ctx = OPENSSL_zalloc(sizeof(PROV_ECX_CTX)); in ecxkem_newctx()
171 PROV_ECX_CTX *ctx = (PROV_ECX_CTX *)vectx; in ecxkem_freectx()
195 PROV_ECX_CTX *ctx = (PROV_ECX_CTX *)vecxctx; in ecxkem_init()
245 PROV_ECX_CTX *ctx = (PROV_ECX_CTX *)vctx; in ecxkem_set_ctx_params()
386 static ECX_KEY *derivekey(PROV_ECX_CTX *ctx, in derivekey()
471 static int derive_secret(PROV_ECX_CTX *ctx, unsigned char *secret, in derive_secret()
545 static int dhkem_encap(PROV_ECX_CTX *ctx, in dhkem_encap()
613 static int dhkem_decap(PROV_ECX_CTX *ctx, in dhkem_decap()
661 PROV_ECX_CTX *ctx = (PROV_ECX_CTX *)vctx; in ecxkem_encapsulate()
675 PROV_ECX_CTX *ctx = (PROV_ECX_CTX *)vctx; in ecxkem_decapsulate()