lib/libcrypto/cmac/cm_pmeth.c
123
cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)
lib/libcrypto/cmac/cm_pmeth.c
131
cmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
lib/libcrypto/cmac/cm_pmeth.c
138
pkey_cmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
lib/libcrypto/cmac/cm_pmeth.c
169
pkey_cmac_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value)
lib/libcrypto/cmac/cm_pmeth.c
67
pkey_cmac_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/cmac/cm_pmeth.c
77
pkey_cmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
lib/libcrypto/cmac/cm_pmeth.c
87
pkey_cmac_cleanup(EVP_PKEY_CTX *ctx)
lib/libcrypto/cmac/cm_pmeth.c
93
pkey_cmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
lib/libcrypto/cms/cms.h
208
EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri);
lib/libcrypto/cms/cms.h
263
EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si);
lib/libcrypto/cms/cms_env.c
110
EVP_PKEY_CTX *pctx = ri->d.kari->pctx;
lib/libcrypto/cms/cms_env.c
153
EVP_PKEY_CTX *
lib/libcrypto/cms/cms_env.c
372
EVP_PKEY_CTX *pctx;
lib/libcrypto/cms/cms_kari.c
211
EVP_PKEY_CTX *pctx;
lib/libcrypto/cms/cms_kari.c
324
EVP_PKEY_CTX *pctx = NULL;
lib/libcrypto/cms/cms_local.h
141
EVP_PKEY_CTX *pctx;
lib/libcrypto/cms/cms_local.h
201
EVP_PKEY_CTX *pctx;
lib/libcrypto/cms/cms_local.h
211
EVP_PKEY_CTX *pctx;
lib/libcrypto/cms/cms_sd.c
487
EVP_PKEY_CTX *
lib/libcrypto/cms/cms_sd.c
646
EVP_PKEY_CTX *pctx = NULL;
lib/libcrypto/cms/cms_sd.c
902
EVP_PKEY_CTX *pkctx = NULL;
lib/libcrypto/dh/dh_pmeth.c
107
pkey_dh_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
lib/libcrypto/dh/dh_pmeth.c
122
pkey_dh_cleanup(EVP_PKEY_CTX *ctx)
lib/libcrypto/dh/dh_pmeth.c
130
pkey_dh_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
lib/libcrypto/dh/dh_pmeth.c
155
pkey_dh_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value)
lib/libcrypto/dh/dh_pmeth.c
176
pkey_dh_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
lib/libcrypto/dh/dh_pmeth.c
204
pkey_dh_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
lib/libcrypto/dh/dh_pmeth.c
233
pkey_dh_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)
lib/libcrypto/dh/dh_pmeth.c
88
pkey_dh_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/dsa/dsa_pmeth.c
108
pkey_dsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
lib/libcrypto/dsa/dsa_pmeth.c
124
pkey_dsa_cleanup(EVP_PKEY_CTX *ctx)
lib/libcrypto/dsa/dsa_pmeth.c
132
pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *out_siglen,
lib/libcrypto/dsa/dsa_pmeth.c
158
pkey_dsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen,
lib/libcrypto/dsa/dsa_pmeth.c
176
pkey_dsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
lib/libcrypto/dsa/dsa_pmeth.c
246
pkey_dsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value)
lib/libcrypto/dsa/dsa_pmeth.c
276
pkey_dsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
lib/libcrypto/dsa/dsa_pmeth.c
306
pkey_dsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
lib/libcrypto/dsa/dsa_pmeth.c
88
pkey_dsa_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/ec/ec_ameth.c
700
ecdh_cms_set_peerkey(EVP_PKEY_CTX *pctx, X509_ALGOR *alg,
lib/libcrypto/ec/ec_ameth.c
756
ecdh_cms_set_kdf_param(EVP_PKEY_CTX *pctx, int eckdf_nid)
lib/libcrypto/ec/ec_ameth.c
792
ecdh_cms_set_shared_info(EVP_PKEY_CTX *pctx, CMS_RecipientInfo *ri)
lib/libcrypto/ec/ec_ameth.c
867
EVP_PKEY_CTX *pctx;
lib/libcrypto/ec/ec_ameth.c
901
EVP_PKEY_CTX *pctx;
lib/libcrypto/ec/ec_pmeth.c
114
pkey_ec_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
lib/libcrypto/ec/ec_pmeth.c
149
pkey_ec_cleanup(EVP_PKEY_CTX *ctx)
lib/libcrypto/ec/ec_pmeth.c
163
pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
lib/libcrypto/ec/ec_pmeth.c
191
pkey_ec_verify(EVP_PKEY_CTX *ctx,
lib/libcrypto/ec/ec_pmeth.c
210
pkey_ec_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)
lib/libcrypto/ec/ec_pmeth.c
247
pkey_ec_kdf_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)
lib/libcrypto/ec/ec_pmeth.c
284
pkey_ec_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
lib/libcrypto/ec/ec_pmeth.c
419
pkey_ec_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value)
lib/libcrypto/ec/ec_pmeth.c
463
pkey_ec_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
lib/libcrypto/ec/ec_pmeth.c
491
pkey_ec_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
lib/libcrypto/ec/ec_pmeth.c
96
pkey_ec_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/ec/ecx_methods.c
716
pkey_ecx_keygen(EVP_PKEY_CTX *pkey_ctx, EVP_PKEY *pkey)
lib/libcrypto/ec/ecx_methods.c
738
pkey_ecx_derive(EVP_PKEY_CTX *pkey_ctx, unsigned char *out_key,
lib/libcrypto/ec/ecx_methods.c
773
pkey_ecx_ctrl(EVP_PKEY_CTX *pkey_ctx, int op, int arg1, void *arg2)
lib/libcrypto/ec/ecx_methods.c
825
EVP_PKEY_CTX *pkey_ctx;
lib/libcrypto/ec/ecx_methods.c
858
EVP_PKEY_CTX *pkey_ctx;
lib/libcrypto/ec/ecx_methods.c
872
pkey_ecx_ed_ctrl(EVP_PKEY_CTX *pkey_ctx, int op, int arg1, void *arg2)
lib/libcrypto/evp/evp.h
350
EVP_PKEY_CTX *EVP_MD_CTX_pkey_ctx(const EVP_MD_CTX *ctx);
lib/libcrypto/evp/evp.h
351
void EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx);
lib/libcrypto/evp/evp.h
509
int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
lib/libcrypto/evp/evp.h
516
int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
lib/libcrypto/evp/evp.h
928
EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e);
lib/libcrypto/evp/evp.h
929
EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e);
lib/libcrypto/evp/evp.h
930
EVP_PKEY_CTX *EVP_PKEY_CTX_dup(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
931
void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
933
int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd,
lib/libcrypto/evp/evp.h
935
int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *type,
lib/libcrypto/evp/evp.h
938
int EVP_PKEY_CTX_get_operation(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
939
void EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen);
lib/libcrypto/evp/evp.h
946
void EVP_PKEY_CTX_set_data(EVP_PKEY_CTX *ctx, void *data);
lib/libcrypto/evp/evp.h
947
void *EVP_PKEY_CTX_get_data(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
948
EVP_PKEY *EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
950
EVP_PKEY *EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
952
void EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data);
lib/libcrypto/evp/evp.h
953
void *EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
955
int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
956
int EVP_PKEY_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
lib/libcrypto/evp/evp.h
958
int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
959
int EVP_PKEY_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen,
lib/libcrypto/evp/evp.h
961
int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
962
int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx, unsigned char *rout,
lib/libcrypto/evp/evp.h
964
int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
965
int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
lib/libcrypto/evp/evp.h
967
int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
968
int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
lib/libcrypto/evp/evp.h
971
int EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
972
int EVP_PKEY_derive_set_peer(EVP_PKEY_CTX *ctx, EVP_PKEY *peer);
lib/libcrypto/evp/evp.h
973
int EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen);
lib/libcrypto/evp/evp.h
975
typedef int EVP_PKEY_gen_cb(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
977
int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
978
int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey);
lib/libcrypto/evp/evp.h
979
int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
980
int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey);
lib/libcrypto/evp/evp.h
982
void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb);
lib/libcrypto/evp/evp.h
983
EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp.h
985
int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx);
lib/libcrypto/evp/evp_digest.c
432
EVP_PKEY_CTX *
lib/libcrypto/evp/evp_digest.c
440
EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx)
lib/libcrypto/evp/evp_local.h
201
EVP_PKEY_CTX *pctx;
lib/libcrypto/evp/evp_local.h
280
int (*init)(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp_local.h
281
int (*copy)(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src);
lib/libcrypto/evp/evp_local.h
282
void (*cleanup)(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp_local.h
284
int (*paramgen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);
lib/libcrypto/evp/evp_local.h
286
int (*keygen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);
lib/libcrypto/evp/evp_local.h
288
int (*sign_init)(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp_local.h
289
int (*sign)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
lib/libcrypto/evp/evp_local.h
292
int (*verify_init)(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp_local.h
293
int (*verify)(EVP_PKEY_CTX *ctx,
lib/libcrypto/evp/evp_local.h
297
int (*verify_recover)(EVP_PKEY_CTX *ctx,
lib/libcrypto/evp/evp_local.h
301
int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
lib/libcrypto/evp/evp_local.h
302
int (*signctx)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
lib/libcrypto/evp/evp_local.h
305
int (*encrypt)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
lib/libcrypto/evp/evp_local.h
308
int (*decrypt)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
lib/libcrypto/evp/evp_local.h
311
int (*derive_init)(EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp_local.h
312
int (*derive)(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen);
lib/libcrypto/evp/evp_local.h
314
int (*ctrl)(EVP_PKEY_CTX *ctx, int type, int p1, void *p2);
lib/libcrypto/evp/evp_local.h
315
int (*ctrl_str)(EVP_PKEY_CTX *ctx, const char *type, const char *value);
lib/libcrypto/evp/evp_local.h
323
void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx);
lib/libcrypto/evp/evp_local.h
362
int EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str);
lib/libcrypto/evp/evp_local.h
363
int EVP_PKEY_CTX_hex2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *hex);
lib/libcrypto/evp/evp_local.h
364
int EVP_PKEY_CTX_md(EVP_PKEY_CTX *ctx, int optype, int cmd, const char *md_name);
lib/libcrypto/evp/m_sigver.c
126
EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type,
lib/libcrypto/evp/m_sigver.c
134
EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type,
lib/libcrypto/evp/m_sigver.c
145
EVP_PKEY_CTX *pctx = ctx->pctx;
lib/libcrypto/evp/m_sigver.c
146
EVP_PKEY_CTX *dctx = NULL;
lib/libcrypto/evp/m_sigver.c
170
EVP_PKEY_CTX *pctx = ctx->pctx;
lib/libcrypto/evp/m_sigver.c
76
do_sigver_init(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type,
lib/libcrypto/evp/p_sign.c
74
EVP_PKEY_CTX *pkctx = NULL;
lib/libcrypto/evp/p_verify.c
74
EVP_PKEY_CTX *pkctx = NULL;
lib/libcrypto/evp/pmeth_fn.c
104
EVP_PKEY_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
lib/libcrypto/evp/pmeth_fn.c
121
EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_fn.c
140
EVP_PKEY_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen,
lib/libcrypto/evp/pmeth_fn.c
156
EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_fn.c
171
EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen,
lib/libcrypto/evp/pmeth_fn.c
188
EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_fn.c
202
EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
lib/libcrypto/evp/pmeth_fn.c
219
EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_fn.c
233
EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
lib/libcrypto/evp/pmeth_fn.c
250
EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_fn.c
269
EVP_PKEY_derive_set_peer(EVP_PKEY_CTX *ctx, EVP_PKEY *peer)
lib/libcrypto/evp/pmeth_fn.c
331
EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *pkeylen)
lib/libcrypto/evp/pmeth_fn.c
85
EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_gn.c
118
EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_gn.c
132
EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)
lib/libcrypto/evp/pmeth_gn.c
163
EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb)
lib/libcrypto/evp/pmeth_gn.c
170
EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_gn.c
183
EVP_PKEY_CTX *ctx = gcb->arg;
lib/libcrypto/evp/pmeth_gn.c
190
evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_gn.c
196
EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx)
lib/libcrypto/evp/pmeth_gn.c
209
EVP_PKEY_CTX *mac_ctx = NULL;
lib/libcrypto/evp/pmeth_gn.c
72
EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_gn.c
86
EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)
lib/libcrypto/evp/pmeth_lib.c
116
static EVP_PKEY_CTX *
lib/libcrypto/evp/pmeth_lib.c
119
EVP_PKEY_CTX *pkey_ctx = NULL;
lib/libcrypto/evp/pmeth_lib.c
155
EVP_PKEY_CTX *
lib/libcrypto/evp/pmeth_lib.c
162
EVP_PKEY_CTX *
lib/libcrypto/evp/pmeth_lib.c
169
EVP_PKEY_CTX *
lib/libcrypto/evp/pmeth_lib.c
170
EVP_PKEY_CTX_dup(EVP_PKEY_CTX *pctx)
lib/libcrypto/evp/pmeth_lib.c
172
EVP_PKEY_CTX *rctx = NULL;
lib/libcrypto/evp/pmeth_lib.c
202
EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_lib.c
215
EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype, int cmd,
lib/libcrypto/evp/pmeth_lib.c
253
EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *name, const char *value)
lib/libcrypto/evp/pmeth_lib.c
268
EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str)
lib/libcrypto/evp/pmeth_lib.c
279
EVP_PKEY_CTX_hex2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *hexstr)
lib/libcrypto/evp/pmeth_lib.c
300
EVP_PKEY_CTX_md(EVP_PKEY_CTX *ctx, int optype, int cmd, const char *md_name)
lib/libcrypto/evp/pmeth_lib.c
312
EVP_PKEY_CTX_get_operation(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_lib.c
319
EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen)
lib/libcrypto/evp/pmeth_lib.c
327
EVP_PKEY_CTX_set_data(EVP_PKEY_CTX *ctx, void *data)
lib/libcrypto/evp/pmeth_lib.c
334
EVP_PKEY_CTX_get_data(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_lib.c
341
EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_lib.c
348
EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx)
lib/libcrypto/evp/pmeth_lib.c
355
EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data)
lib/libcrypto/evp/pmeth_lib.c
362
EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx)
lib/libcrypto/hmac/hm_pmeth.c
117
pkey_hmac_cleanup(EVP_PKEY_CTX *ctx)
lib/libcrypto/hmac/hm_pmeth.c
130
pkey_hmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
lib/libcrypto/hmac/hm_pmeth.c
163
hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)
lib/libcrypto/hmac/hm_pmeth.c
174
hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
lib/libcrypto/hmac/hm_pmeth.c
194
pkey_hmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
lib/libcrypto/hmac/hm_pmeth.c
225
pkey_hmac_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value)
lib/libcrypto/hmac/hm_pmeth.c
79
pkey_hmac_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/hmac/hm_pmeth.c
96
pkey_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
lib/libcrypto/kdf/hkdf_evp.c
102
pkey_hkdf_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
lib/libcrypto/kdf/hkdf_evp.c
169
pkey_hkdf_ctrl_str(EVP_PKEY_CTX *ctx, const char *type,
lib/libcrypto/kdf/hkdf_evp.c
218
pkey_hkdf_derive_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/kdf/hkdf_evp.c
230
pkey_hkdf_derive(EVP_PKEY_CTX *ctx, unsigned char *key,
lib/libcrypto/kdf/hkdf_evp.c
74
pkey_hkdf_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/kdf/hkdf_evp.c
89
pkey_hkdf_cleanup(EVP_PKEY_CTX *ctx)
lib/libcrypto/kdf/tls1_prf.c
107
pkey_tls1_prf_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
lib/libcrypto/kdf/tls1_prf.c
152
pkey_tls1_prf_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value)
lib/libcrypto/kdf/tls1_prf.c
295
pkey_tls1_prf_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *key_len)
lib/libcrypto/kdf/tls1_prf.c
81
pkey_tls1_prf_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/kdf/tls1_prf.c
95
pkey_tls1_prf_cleanup(EVP_PKEY_CTX *ctx)
lib/libcrypto/pkcs7/pk7_doit.c
147
EVP_PKEY_CTX *pctx = NULL;
lib/libcrypto/pkcs7/pk7_doit.c
200
EVP_PKEY_CTX *pctx = NULL;
lib/libcrypto/pkcs7/pk7_doit.c
873
EVP_PKEY_CTX *pctx;
lib/libcrypto/rsa/rsa.h
273
int RSA_pkey_ctx_ctrl(EVP_PKEY_CTX *ctx, int optype, int cmd, int p1, void *p2);
lib/libcrypto/rsa/rsa_ameth.c
1050
EVP_PKEY_CTX *pkey_ctx;
lib/libcrypto/rsa/rsa_ameth.c
1073
EVP_PKEY_CTX *pkey_ctx = ctx->pctx;
lib/libcrypto/rsa/rsa_ameth.c
1115
EVP_PKEY_CTX *pkctx;
lib/libcrypto/rsa/rsa_ameth.c
1201
EVP_PKEY_CTX *pkey_ctx;
lib/libcrypto/rsa/rsa_ameth.c
702
rsa_ctx_to_pss(EVP_PKEY_CTX *pkey_ctx)
lib/libcrypto/rsa/rsa_ameth.c
770
rsa_pss_to_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pkey_ctx,
lib/libcrypto/rsa/rsa_ameth.c
913
EVP_PKEY_CTX *pkey_ctx = CMS_SignerInfo_get0_pkey_ctx(si);
lib/libcrypto/rsa/rsa_ameth.c
962
rsa_alg_set_pss_padding(X509_ALGOR *alg, EVP_PKEY_CTX *pkey_ctx)
lib/libcrypto/rsa/rsa_ameth.c
990
rsa_alg_set_oaep_padding(X509_ALGOR *alg, EVP_PKEY_CTX *pkey_ctx)
lib/libcrypto/rsa/rsa_lib.c
416
RSA_pkey_ctx_ctrl(EVP_PKEY_CTX *ctx, int optype, int cmd, int p1, void *p2)
lib/libcrypto/rsa/rsa_pmeth.c
107
pkey_rsa_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/rsa/rsa_pmeth.c
133
pkey_rsa_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
lib/libcrypto/rsa/rsa_pmeth.c
163
setup_tbuf(RSA_PKEY_CTX *ctx, EVP_PKEY_CTX *pk)
lib/libcrypto/rsa/rsa_pmeth.c
175
pkey_rsa_cleanup(EVP_PKEY_CTX *ctx)
lib/libcrypto/rsa/rsa_pmeth.c
188
pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
lib/libcrypto/rsa/rsa_pmeth.c
245
pkey_rsa_verifyrecover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen,
lib/libcrypto/rsa/rsa_pmeth.c
293
pkey_rsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen,
lib/libcrypto/rsa/rsa_pmeth.c
349
pkey_rsa_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
lib/libcrypto/rsa/rsa_pmeth.c
376
pkey_rsa_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
lib/libcrypto/rsa/rsa_pmeth.c
449
pkey_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
lib/libcrypto/rsa/rsa_pmeth.c
632
pkey_rsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value)
lib/libcrypto/rsa/rsa_pmeth.c
762
rsa_set_pss_param(RSA *rsa, EVP_PKEY_CTX *ctx)
lib/libcrypto/rsa/rsa_pmeth.c
783
pkey_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
lib/libcrypto/rsa/rsa_pmeth.c
850
pkey_pss_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/sm2/sm2_pmeth.c
109
pkey_sm2_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
lib/libcrypto/sm2/sm2_pmeth.c
136
pkey_sm2_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen,
lib/libcrypto/sm2/sm2_pmeth.c
143
pkey_sm2_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
lib/libcrypto/sm2/sm2_pmeth.c
160
pkey_sm2_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
lib/libcrypto/sm2/sm2_pmeth.c
177
pkey_sm2_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
lib/libcrypto/sm2/sm2_pmeth.c
278
pkey_sm2_ctrl_str(EVP_PKEY_CTX *ctx, const char *type, const char *value)
lib/libcrypto/sm2/sm2_pmeth.c
45
pkey_sm2_init(EVP_PKEY_CTX *ctx)
lib/libcrypto/sm2/sm2_pmeth.c
58
pkey_sm2_cleanup(EVP_PKEY_CTX *ctx)
lib/libcrypto/sm2/sm2_pmeth.c
72
pkey_sm2_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
lib/libfido2/src/ecdh.c
120
EVP_PKEY_CTX *ctx = NULL;
lib/libfido2/src/ecdh.c
39
EVP_PKEY_CTX *ctx = NULL;
lib/libfido2/src/es256.c
222
EVP_PKEY_CTX *pctx = NULL;
lib/libfido2/src/es256.c
223
EVP_PKEY_CTX *kctx = NULL;
lib/libfido2/src/es256.c
499
EVP_PKEY_CTX *pctx = NULL;
lib/libfido2/src/rs1.c
27
EVP_PKEY_CTX *pctx = NULL;
lib/libfido2/src/rs256.c
223
EVP_PKEY_CTX *pctx = NULL;
lib/libssl/ssl_clnt.c
1371
EVP_PKEY_CTX *pctx;
lib/libssl/ssl_clnt.c
1983
EVP_PKEY_CTX *pctx = NULL;
lib/libssl/ssl_srvr.c
1439
EVP_PKEY_CTX *pctx;
lib/libssl/ssl_srvr.c
1961
EVP_PKEY_CTX *pctx;
lib/libssl/tls13_client.c
651
EVP_PKEY_CTX *pctx;
lib/libssl/tls13_client.c
927
EVP_PKEY_CTX *pctx;
lib/libssl/tls13_server.c
711
EVP_PKEY_CTX *pctx;
lib/libssl/tls13_server.c
942
EVP_PKEY_CTX *pctx;
regress/lib/libcrypto/evp/evp_ecx_test.c
138
EVP_PKEY_CTX *pkey_ctx = NULL;
regress/lib/libcrypto/evp/evp_ecx_test.c
493
EVP_PKEY_CTX *pkey_ctx = NULL;
regress/lib/libcrypto/evp/evp_ecx_test.c
532
EVP_PKEY_CTX *pkey_ctx = NULL;
regress/lib/libcrypto/evp/evp_pkey_cleanup.c
50
EVP_PKEY_CTX *pkey_ctx = NULL;
regress/lib/libcrypto/evp/evp_test.c
1028
EVP_PKEY_CTX *pkey_ctx = NULL;
regress/lib/libcrypto/evp/evp_test.c
807
EVP_PKEY_CTX *pctx;
regress/lib/libcrypto/evp/evp_test.c
886
EVP_PKEY_CTX *pctx;
regress/lib/libcrypto/sm2/sm2evptest.c
106
EVP_PKEY_CTX *pctx = NULL;
regress/lib/libcrypto/sm2/sm2evptest.c
107
EVP_PKEY_CTX *sign_ctx = NULL;
regress/lib/libcrypto/sm2/sm2evptest.c
108
EVP_PKEY_CTX *verify_ctx = NULL;
regress/lib/libcrypto/sm2/sm2evptest.c
109
EVP_PKEY_CTX *kctx = NULL;
regress/lib/libcrypto/sm2/sm2evptest.c
114
EVP_PKEY_CTX *cctx = NULL;
regress/lib/libcrypto/sm2/sm2evptest.c
69
EVP_PKEY_CTX *verify_ctx = NULL;
regress/lib/libcrypto/x509/x509_asn1.c
202
EVP_PKEY_CTX *pkey_ctx = NULL;
regress/lib/libcrypto/x509/x509_asn1.c
292
EVP_PKEY_CTX *pkey_ctx = NULL;
regress/lib/libcrypto/x509/x509_asn1.c
409
EVP_PKEY_CTX *pkey_ctx = NULL;
sbin/iked/crypto.c
922
EVP_PKEY_CTX *pctx = NULL;
sbin/unwind/libunbound/sldns/keyraw.c
290
EVP_PKEY_CTX* ctx;
sbin/unwind/libunbound/sldns/keyraw.c
458
EVP_PKEY_CTX* ctx;
sbin/unwind/libunbound/sldns/keyraw.c
567
EVP_PKEY_CTX* ctx;
usr.bin/openssl/apps.c
1872
pkey_ctrl_string(EVP_PKEY_CTX *ctx, char *value)
usr.bin/openssl/apps.h
238
int pkey_ctrl_string(EVP_PKEY_CTX *ctx, char *value);
usr.bin/openssl/apps.h
239
int init_gen_str(BIO *err, EVP_PKEY_CTX **pctx, const char *algname,
usr.bin/openssl/cms.c
1495
EVP_PKEY_CTX *pctx;
usr.bin/openssl/cms.c
1613
EVP_PKEY_CTX *pctx;
usr.bin/openssl/cms.c
1961
cms_set_pkey_param(EVP_PKEY_CTX *pctx, STACK_OF(OPENSSL_STRING) *param)
usr.bin/openssl/cms.c
76
static int cms_set_pkey_param(EVP_PKEY_CTX *pctx,
usr.bin/openssl/dgst.c
431
EVP_PKEY_CTX *mac_ctx = NULL;
usr.bin/openssl/dgst.c
469
EVP_PKEY_CTX *pctx = NULL;
usr.bin/openssl/genpkey.c
222
EVP_PKEY_CTX *ctx = NULL;
usr.bin/openssl/genpkey.c
318
init_keygen_file(BIO * err, EVP_PKEY_CTX ** pctx, const char *file)
usr.bin/openssl/genpkey.c
322
EVP_PKEY_CTX *ctx = NULL;
usr.bin/openssl/genpkey.c
358
init_gen_str(BIO * err, EVP_PKEY_CTX ** pctx, const char *algname, int do_param)
usr.bin/openssl/genpkey.c
361
EVP_PKEY_CTX *ctx = NULL;
usr.bin/openssl/genpkey.c
401
genpkey_cb(EVP_PKEY_CTX * ctx)
usr.bin/openssl/genpkey.c
68
static int init_keygen_file(BIO * err, EVP_PKEY_CTX **pctx, const char *file);
usr.bin/openssl/genpkey.c
69
static int genpkey_cb(EVP_PKEY_CTX * ctx);
usr.bin/openssl/genpkey.c
73
EVP_PKEY_CTX **ctx;
usr.bin/openssl/pkeyutl.c
543
do_keyop(EVP_PKEY_CTX * ctx, int pkey_op,
usr.bin/openssl/pkeyutl.c
73
EVP_PKEY_CTX *ctx;
usr.bin/openssl/pkeyutl.c
95
static int do_keyop(EVP_PKEY_CTX * ctx, int pkey_op,
usr.bin/openssl/req.c
120
static int genpkey_cb(EVP_PKEY_CTX * ctx);
usr.bin/openssl/req.c
123
static EVP_PKEY_CTX *set_keygen_ctx(BIO * err, const char *gstr, int *pkey_type,
usr.bin/openssl/req.c
1584
static EVP_PKEY_CTX *
usr.bin/openssl/req.c
1588
EVP_PKEY_CTX *gctx = NULL;
usr.bin/openssl/req.c
1716
genpkey_cb(EVP_PKEY_CTX * ctx)
usr.bin/openssl/req.c
1739
EVP_PKEY_CTX *pkctx = NULL;
usr.bin/openssl/req.c
556
EVP_PKEY_CTX *genctx = NULL;
usr.bin/ssh/ed25519-openssl.c
44
EVP_PKEY_CTX *ctx = NULL;
usr.bin/ssh/ssh-ecdsa.c
160
EVP_PKEY_CTX *ctx = NULL;
usr.bin/ssh/ssh-rsa.c
116
EVP_PKEY_CTX *ctx = NULL;
usr.sbin/acme-client/key.c
42
EVP_PKEY_CTX *ctx = NULL;
usr.sbin/acme-client/key.c
81
EVP_PKEY_CTX *ctx = NULL;
usr.sbin/unbound/sldns/keyraw.c
290
EVP_PKEY_CTX* ctx;
usr.sbin/unbound/sldns/keyraw.c
458
EVP_PKEY_CTX* ctx;
usr.sbin/unbound/sldns/keyraw.c
567
EVP_PKEY_CTX* ctx;