crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
656
set_padded_derivation(EVP_PKEY_CTX *ctx)
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
662
set_padded_derivation(EVP_PKEY_CTX *ctx)
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
670
set_padded_derivation(EVP_PKEY_CTX *ctx)
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
680
EVP_PKEY_CTX *derive_ctx = NULL;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
822
EVP_PKEY_CTX *ctx = NULL;
crypto/openssh/ssh-ecdsa.c
171
EVP_PKEY_CTX *ctx = NULL;
crypto/openssh/ssh-rsa.c
123
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/cms.c
1064
EVP_PKEY_CTX *pctx;
crypto/openssl/apps/cms.c
1203
EVP_PKEY_CTX *pctx;
crypto/openssl/apps/cms.c
1557
static int cms_set_pkey_param(EVP_PKEY_CTX *pctx,
crypto/openssl/apps/cms.c
29
static int cms_set_pkey_param(EVP_PKEY_CTX *pctx,
crypto/openssl/apps/dgst.c
328
EVP_PKEY_CTX *mac_ctx = NULL;
crypto/openssl/apps/dgst.c
365
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/apps/dhparam.c
393
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/dhparam.c
98
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/dsaparam.c
79
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/ec.c
82
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/apps/ecparam.c
107
EVP_PKEY_CTX *gctx_params = NULL, *gctx_key = NULL, *pctx = NULL;
crypto/openssl/apps/gendsa.c
65
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/genpkey.c
130
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/genpkey.c
20
static int init_keygen_file(EVP_PKEY_CTX **pctx, const char *file, ENGINE *e,
crypto/openssl/apps/genpkey.c
344
static int init_keygen_file(EVP_PKEY_CTX **pctx, const char *file, ENGINE *e,
crypto/openssl/apps/genpkey.c
349
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/genpkey.c
389
int init_gen_str(EVP_PKEY_CTX **pctx,
crypto/openssl/apps/genpkey.c
393
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/genpkey.c
97
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/genrsa.c
91
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/include/apps.h
104
int progress_cb(EVP_PKEY_CTX *ctx);
crypto/openssl/apps/include/apps.h
257
int pkey_ctrl_string(EVP_PKEY_CTX *ctx, const char *value);
crypto/openssl/apps/include/apps.h
260
int init_gen_str(EVP_PKEY_CTX **pctx,
crypto/openssl/apps/include/apps.h
353
EVP_PKEY *app_keygen(EVP_PKEY_CTX *ctx, const char *alg, int bits, int verbose);
crypto/openssl/apps/include/apps.h
354
EVP_PKEY *app_paramgen(EVP_PKEY_CTX *ctx, const char *alg);
crypto/openssl/apps/lib/apps.c
2060
int pkey_ctrl_string(EVP_PKEY_CTX *ctx, const char *value)
crypto/openssl/apps/lib/apps.c
2209
static int do_pkey_ctx_init(EVP_PKEY_CTX *pkctx, STACK_OF(OPENSSL_STRING) *opts)
crypto/openssl/apps/lib/apps.c
2272
EVP_PKEY_CTX *pkctx = NULL;
crypto/openssl/apps/lib/apps.c
3455
EVP_PKEY *app_keygen(EVP_PKEY_CTX *ctx, const char *alg, int bits, int verbose)
crypto/openssl/apps/lib/apps.c
3475
EVP_PKEY *app_paramgen(EVP_PKEY_CTX *ctx, const char *alg)
crypto/openssl/apps/lib/s_cb.c
1671
int progress_cb(EVP_PKEY_CTX *ctx)
crypto/openssl/apps/ocsp.c
1087
EVP_PKEY_CTX *pkctx = NULL;
crypto/openssl/apps/pkey.c
87
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/pkeyparam.c
55
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/pkeyutl.c
155
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/pkeyutl.c
26
static EVP_PKEY_CTX *init_ctx(const char *kdfalg, int *pkeysize,
crypto/openssl/apps/pkeyutl.c
33
static int setup_peer(EVP_PKEY_CTX *ctx, int peerform, const char *file,
crypto/openssl/apps/pkeyutl.c
36
static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op,
crypto/openssl/apps/pkeyutl.c
681
static EVP_PKEY_CTX *init_ctx(const char *kdfalg, int *pkeysize,
crypto/openssl/apps/pkeyutl.c
688
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/pkeyutl.c
789
static int setup_peer(EVP_PKEY_CTX *ctx, int peerform, const char *file,
crypto/openssl/apps/pkeyutl.c
817
static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op,
crypto/openssl/apps/req.c
1517
static EVP_PKEY_CTX *set_keygen_ctx(const char *gstr,
crypto/openssl/apps/req.c
1521
EVP_PKEY_CTX *gctx = NULL;
crypto/openssl/apps/req.c
289
EVP_PKEY_CTX *genctx = NULL;
crypto/openssl/apps/req.c
73
static EVP_PKEY_CTX *set_keygen_ctx(const char *gstr,
crypto/openssl/apps/rsa.c
142
EVP_PKEY_CTX *pctx;
crypto/openssl/apps/rsautl.c
93
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/speed.c
1155
EVP_PKEY_CTX **rsa_sign_ctx = tempargs->rsa_sign_ctx;
crypto/openssl/apps/speed.c
1177
EVP_PKEY_CTX **rsa_verify_ctx = tempargs->rsa_verify_ctx;
crypto/openssl/apps/speed.c
1198
EVP_PKEY_CTX **rsa_encrypt_ctx = tempargs->rsa_encrypt_ctx;
crypto/openssl/apps/speed.c
1220
EVP_PKEY_CTX **rsa_decrypt_ctx = tempargs->rsa_decrypt_ctx;
crypto/openssl/apps/speed.c
1241
EVP_PKEY_CTX *ffdh_ctx = tempargs->ffdh_ctx[testnum];
crypto/openssl/apps/speed.c
1262
EVP_PKEY_CTX **dsa_sign_ctx = tempargs->dsa_sign_ctx;
crypto/openssl/apps/speed.c
1284
EVP_PKEY_CTX **dsa_verify_ctx = tempargs->dsa_verify_ctx;
crypto/openssl/apps/speed.c
1306
EVP_PKEY_CTX **ecdsa_sign_ctx = tempargs->ecdsa_sign_ctx;
crypto/openssl/apps/speed.c
1328
EVP_PKEY_CTX **ecdsa_verify_ctx = tempargs->ecdsa_verify_ctx;
crypto/openssl/apps/speed.c
1349
EVP_PKEY_CTX *ctx = tempargs->ecdh_ctx[testnum];
crypto/openssl/apps/speed.c
1489
EVP_PKEY_CTX *ctx = tempargs->kem_gen_ctx[testnum];
crypto/openssl/apps/speed.c
1512
EVP_PKEY_CTX *ctx = tempargs->kem_encaps_ctx[testnum];
crypto/openssl/apps/speed.c
1529
EVP_PKEY_CTX *ctx = tempargs->kem_decaps_ctx[testnum];
crypto/openssl/apps/speed.c
1546
EVP_PKEY_CTX *ctx = tempargs->sig_gen_ctx[testnum];
crypto/openssl/apps/speed.c
1562
EVP_PKEY_CTX *ctx = tempargs->sig_sign_ctx[testnum];
crypto/openssl/apps/speed.c
1588
EVP_PKEY_CTX *ctx = tempargs->sig_verify_ctx[testnum];
crypto/openssl/apps/speed.c
1784
EVP_PKEY_CTX *kctx = NULL;
crypto/openssl/apps/speed.c
1804
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/apps/speed.c
1979
EVP_PKEY_CTX *genctx = NULL;
crypto/openssl/apps/speed.c
3609
EVP_PKEY_CTX *test_ctx = NULL;
crypto/openssl/apps/speed.c
3610
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/apps/speed.c
3692
EVP_PKEY_CTX *ed_pctx = NULL;
crypto/openssl/apps/speed.c
3812
EVP_PKEY_CTX *sm2_pctx = NULL;
crypto/openssl/apps/speed.c
3813
EVP_PKEY_CTX *sm2_vfy_pctx = NULL;
crypto/openssl/apps/speed.c
3814
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/apps/speed.c
3946
EVP_PKEY_CTX *ffdh_ctx = NULL;
crypto/openssl/apps/speed.c
3947
EVP_PKEY_CTX *test_ctx = NULL;
crypto/openssl/apps/speed.c
4122
EVP_PKEY_CTX *kem_gen_ctx = NULL;
crypto/openssl/apps/speed.c
4123
EVP_PKEY_CTX *kem_encaps_ctx = NULL;
crypto/openssl/apps/speed.c
4124
EVP_PKEY_CTX *kem_decaps_ctx = NULL;
crypto/openssl/apps/speed.c
4313
EVP_PKEY_CTX *ctx_params = NULL;
crypto/openssl/apps/speed.c
4315
EVP_PKEY_CTX *sig_gen_ctx = NULL;
crypto/openssl/apps/speed.c
4316
EVP_PKEY_CTX *sig_sign_ctx = NULL;
crypto/openssl/apps/speed.c
4317
EVP_PKEY_CTX *sig_verify_ctx = NULL;
crypto/openssl/apps/speed.c
4789
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/apps/speed.c
614
EVP_PKEY_CTX *rsa_sign_ctx[RSA_NUM];
crypto/openssl/apps/speed.c
615
EVP_PKEY_CTX *rsa_verify_ctx[RSA_NUM];
crypto/openssl/apps/speed.c
616
EVP_PKEY_CTX *rsa_encrypt_ctx[RSA_NUM];
crypto/openssl/apps/speed.c
617
EVP_PKEY_CTX *rsa_decrypt_ctx[RSA_NUM];
crypto/openssl/apps/speed.c
619
EVP_PKEY_CTX *dsa_sign_ctx[DSA_NUM];
crypto/openssl/apps/speed.c
620
EVP_PKEY_CTX *dsa_verify_ctx[DSA_NUM];
crypto/openssl/apps/speed.c
622
EVP_PKEY_CTX *ecdsa_sign_ctx[ECDSA_NUM];
crypto/openssl/apps/speed.c
623
EVP_PKEY_CTX *ecdsa_verify_ctx[ECDSA_NUM];
crypto/openssl/apps/speed.c
624
EVP_PKEY_CTX *ecdh_ctx[EC_NUM];
crypto/openssl/apps/speed.c
638
EVP_PKEY_CTX *ffdh_ctx[FFDH_NUM];
crypto/openssl/apps/speed.c
644
EVP_PKEY_CTX *kem_gen_ctx[MAX_KEM_NUM];
crypto/openssl/apps/speed.c
645
EVP_PKEY_CTX *kem_encaps_ctx[MAX_KEM_NUM];
crypto/openssl/apps/speed.c
646
EVP_PKEY_CTX *kem_decaps_ctx[MAX_KEM_NUM];
crypto/openssl/apps/speed.c
652
EVP_PKEY_CTX *sig_gen_ctx[MAX_SIG_NUM];
crypto/openssl/apps/speed.c
653
EVP_PKEY_CTX *sig_sign_ctx[MAX_SIG_NUM];
crypto/openssl/apps/speed.c
654
EVP_PKEY_CTX *sig_verify_ctx[MAX_SIG_NUM];
crypto/openssl/apps/testdsa.h
1439
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/asn1/a_sign.c
166
EVP_PKEY_CTX *pctx = EVP_MD_CTX_get_pkey_ctx(ctx);
crypto/openssl/crypto/cms/cms_dh.c
169
EVP_PKEY_CTX *pctx = CMS_RecipientInfo_get0_pkey_ctx(ri);
crypto/openssl/crypto/cms/cms_dh.c
198
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/cms/cms_dh.c
20
static int dh_cms_set_peerkey(EVP_PKEY_CTX *pctx,
crypto/openssl/crypto/cms/cms_dh.c
81
static int dh_cms_set_shared_info(EVP_PKEY_CTX *pctx, CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_ec.c
125
static int ecdh_cms_set_kdf_param(EVP_PKEY_CTX *pctx, int eckdf_nid)
crypto/openssl/crypto/cms/cms_ec.c
159
static int ecdh_cms_set_shared_info(EVP_PKEY_CTX *pctx, CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_ec.c
228
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/cms/cms_ec.c
24
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/cms/cms_ec.c
258
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/cms/cms_ec.c
73
static int ecdh_cms_set_peerkey(EVP_PKEY_CTX *pctx,
crypto/openssl/crypto/cms/cms_env.c
115
EVP_PKEY_CTX *pctx = ri->d.kari->pctx;
crypto/openssl/crypto/cms/cms_env.c
215
EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_env.c
510
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/cms/cms_kari.c
165
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/cms/cms_kari.c
286
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/cms/cms_kari.c
319
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/cms/cms_local.h
100
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/cms/cms_local.h
165
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/cms/cms_local.h
176
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/cms/cms_rsa.c
128
EVP_PKEY_CTX *pkctx = CMS_RecipientInfo_get0_pkey_ctx(ri);
crypto/openssl/crypto/cms/cms_rsa.c
206
EVP_PKEY_CTX *pkctx = CMS_SignerInfo_get0_pkey_ctx(si);
crypto/openssl/crypto/cms/cms_rsa.c
255
EVP_PKEY_CTX *pkctx = CMS_SignerInfo_get0_pkey_ctx(si);
crypto/openssl/crypto/cms/cms_rsa.c
41
EVP_PKEY_CTX *pkctx;
crypto/openssl/crypto/cms/cms_sd.c
1047
EVP_PKEY_CTX *pkctx = NULL;
crypto/openssl/crypto/cms/cms_sd.c
609
EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si)
crypto/openssl/crypto/cms/cms_sd.c
744
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/cms/cms_sd.c
854
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/crmf/crmf_lib.c
771
EVP_PKEY_CTX *pkctx = NULL; /* private key context */
crypto/openssl/crypto/dh/dh_ameth.c
512
EVP_PKEY_CTX *pctx = vpctx;
crypto/openssl/crypto/dh/dh_pmeth.c
114
static int pkey_dh_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
crypto/openssl/crypto/dh/dh_pmeth.c
220
static int pkey_dh_ctrl_str(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/dh/dh_pmeth.c
318
static int pkey_dh_paramgen(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/dh/dh_pmeth.c
372
static int pkey_dh_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/dh/dh_pmeth.c
394
static int pkey_dh_derive(EVP_PKEY_CTX *ctx, unsigned char *key,
crypto/openssl/crypto/dh/dh_pmeth.c
54
static int pkey_dh_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/dh/dh_pmeth.c
72
static void pkey_dh_cleanup(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/dh/dh_pmeth.c
83
static int pkey_dh_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)
crypto/openssl/crypto/dsa/dsa_ameth.c
480
EVP_PKEY_CTX *pctx = vpctx;
crypto/openssl/crypto/dsa/dsa_pmeth.c
107
static int pkey_dsa_verify(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/dsa/dsa_pmeth.c
133
static int pkey_dsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
crypto/openssl/crypto/dsa/dsa_pmeth.c
183
static int pkey_dsa_ctrl_str(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/dsa/dsa_pmeth.c
207
static int pkey_dsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/dsa/dsa_pmeth.c
240
static int pkey_dsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/dsa/dsa_pmeth.c
38
static int pkey_dsa_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/dsa/dsa_pmeth.c
56
static int pkey_dsa_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)
crypto/openssl/crypto/dsa/dsa_pmeth.c
71
static void pkey_dsa_cleanup(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/dsa/dsa_pmeth.c
77
static int pkey_dsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig,
crypto/openssl/crypto/ec/ec_ameth.c
610
EVP_PKEY_CTX *pctx = vpctx;
crypto/openssl/crypto/ec/ec_pmeth.c
104
static int pkey_ec_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
crypto/openssl/crypto/ec/ec_pmeth.c
142
static int pkey_ec_verify(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/ec/ec_pmeth.c
166
static int pkey_ec_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)
crypto/openssl/crypto/ec/ec_pmeth.c
213
static int pkey_ec_kdf_derive(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/ec/ec_pmeth.c
247
static int pkey_ec_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
crypto/openssl/crypto/ec/ec_pmeth.c
377
static int pkey_ec_ctrl_str(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/ec/ec_pmeth.c
417
static int pkey_ec_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/ec/ec_pmeth.c
436
static int pkey_ec_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/ec/ec_pmeth.c
47
static int pkey_ec_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/ec/ec_pmeth.c
60
static int pkey_ec_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)
crypto/openssl/crypto/ec/ec_pmeth.c
92
static void pkey_ec_cleanup(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/ec/ecx_meth.c
1024
static int s390x_pkey_ecd_keygen25519(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/ec/ecx_meth.c
1116
static int s390x_pkey_ecd_keygen448(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/ec/ecx_meth.c
1194
static int s390x_pkey_ecx_derive25519(EVP_PKEY_CTX *ctx, unsigned char *key,
crypto/openssl/crypto/ec/ecx_meth.c
1207
static int s390x_pkey_ecx_derive448(EVP_PKEY_CTX *ctx, unsigned char *key,
crypto/openssl/crypto/ec/ecx_meth.c
387
EVP_PKEY_CTX *pctx = vpctx;
crypto/openssl/crypto/ec/ecx_meth.c
711
static int pkey_ecx_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/ec/ecx_meth.c
723
static int validate_ecx_derive(EVP_PKEY_CTX *ctx, unsigned char *key,
crypto/openssl/crypto/ec/ecx_meth.c
750
static int pkey_ecx_derive25519(EVP_PKEY_CTX *ctx, unsigned char *key,
crypto/openssl/crypto/ec/ecx_meth.c
763
static int pkey_ecx_derive448(EVP_PKEY_CTX *ctx, unsigned char *key,
crypto/openssl/crypto/ec/ecx_meth.c
776
static int pkey_ecx_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
crypto/openssl/crypto/ec/ecx_meth.c
900
static int pkey_ecd_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
crypto/openssl/crypto/ec/ecx_meth.c
941
static int s390x_pkey_ecx_keygen25519(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/ec/ecx_meth.c
982
static int s390x_pkey_ecx_keygen448(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/engine/eng_openssl.c
455
static int ossl_hmac_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/engine/eng_openssl.c
475
static void ossl_hmac_cleanup(EVP_PKEY_CTX *ctx);
crypto/openssl/crypto/engine/eng_openssl.c
477
static int ossl_hmac_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
crypto/openssl/crypto/engine/eng_openssl.c
501
static void ossl_hmac_cleanup(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/engine/eng_openssl.c
513
static int ossl_hmac_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/engine/eng_openssl.c
535
static int ossl_hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)
crypto/openssl/crypto/engine/eng_openssl.c
542
static int ossl_hmac_signctx(EVP_PKEY_CTX *ctx, unsigned char *sig,
crypto/openssl/crypto/engine/eng_openssl.c
561
static int ossl_hmac_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
crypto/openssl/crypto/engine/eng_openssl.c
592
static int ossl_hmac_ctrl_str(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/asymcipher.c
230
int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/asymcipher.c
235
int EVP_PKEY_encrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/asymcipher.c
240
int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/asymcipher.c
279
int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/asymcipher.c
284
int EVP_PKEY_decrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/asymcipher.c
289
int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/asymcipher.c
30
static int evp_pkey_asym_cipher_init(EVP_PKEY_CTX *ctx, int operation,
crypto/openssl/crypto/evp/asymcipher.c
330
int evp_pkey_decrypt_alloc(EVP_PKEY_CTX *ctx, unsigned char **outp,
crypto/openssl/crypto/evp/ctrl_params_translate.c
175
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/evp/ctrl_params_translate.c
2693
int evp_pkey_ctx_ctrl_to_param(EVP_PKEY_CTX *pctx,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2766
int evp_pkey_ctx_ctrl_str_to_param(EVP_PKEY_CTX *pctx,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2832
static int evp_pkey_ctx_setget_params_to_ctrl(EVP_PKEY_CTX *pctx,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2894
int evp_pkey_ctx_set_params_to_ctrl(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params)
crypto/openssl/crypto/evp/ctrl_params_translate.c
2901
int evp_pkey_ctx_get_params_to_ctrl(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)
crypto/openssl/crypto/evp/dh_ctrl.c
104
int EVP_PKEY_CTX_set_dh_paramgen_subprime_len(EVP_PKEY_CTX *ctx, int qbits)
crypto/openssl/crypto/evp/dh_ctrl.c
119
int EVP_PKEY_CTX_set_dh_paramgen_generator(EVP_PKEY_CTX *ctx, int gen)
crypto/openssl/crypto/evp/dh_ctrl.c
137
int EVP_PKEY_CTX_set_dh_rfc5114(EVP_PKEY_CTX *ctx, int gen)
crypto/openssl/crypto/evp/dh_ctrl.c
143
int EVP_PKEY_CTX_set_dhx_rfc5114(EVP_PKEY_CTX *ctx, int gen)
crypto/openssl/crypto/evp/dh_ctrl.c
152
int EVP_PKEY_CTX_set_dh_nid(EVP_PKEY_CTX *ctx, int nid)
crypto/openssl/crypto/evp/dh_ctrl.c
159
int EVP_PKEY_CTX_set_dh_pad(EVP_PKEY_CTX *ctx, int pad)
crypto/openssl/crypto/evp/dh_ctrl.c
180
int EVP_PKEY_CTX_set_dh_kdf_type(EVP_PKEY_CTX *ctx, int kdf)
crypto/openssl/crypto/evp/dh_ctrl.c
19
static int dh_paramgen_check(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/dh_ctrl.c
190
int EVP_PKEY_CTX_get_dh_kdf_type(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/dh_ctrl.c
200
int EVP_PKEY_CTX_set0_dh_kdf_oid(EVP_PKEY_CTX *ctx, ASN1_OBJECT *oid)
crypto/openssl/crypto/evp/dh_ctrl.c
210
int EVP_PKEY_CTX_get0_dh_kdf_oid(EVP_PKEY_CTX *ctx, ASN1_OBJECT **oid)
crypto/openssl/crypto/evp/dh_ctrl.c
220
int EVP_PKEY_CTX_set_dh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
crypto/openssl/crypto/evp/dh_ctrl.c
230
int EVP_PKEY_CTX_get_dh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **pmd)
crypto/openssl/crypto/evp/dh_ctrl.c
236
int EVP_PKEY_CTX_set_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int outlen)
crypto/openssl/crypto/evp/dh_ctrl.c
265
int EVP_PKEY_CTX_get_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int *plen)
crypto/openssl/crypto/evp/dh_ctrl.c
290
int EVP_PKEY_CTX_set0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len)
crypto/openssl/crypto/evp/dh_ctrl.c
320
int EVP_PKEY_CTX_get0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char **pukm)
crypto/openssl/crypto/evp/dh_ctrl.c
34
static int dh_param_derive_check(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/dh_ctrl.c
49
int EVP_PKEY_CTX_set_dh_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex)
crypto/openssl/crypto/evp/dh_ctrl.c
63
int EVP_PKEY_CTX_set_dh_paramgen_seed(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/dh_ctrl.c
84
int EVP_PKEY_CTX_set_dh_paramgen_type(EVP_PKEY_CTX *ctx, int typ)
crypto/openssl/crypto/evp/dh_ctrl.c
90
int EVP_PKEY_CTX_set_dh_paramgen_prime_len(EVP_PKEY_CTX *ctx, int pbits)
crypto/openssl/crypto/evp/digest.c
108
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/evp/digest.c
778
EVP_PKEY_CTX *pctx = ctx->pctx;
crypto/openssl/crypto/evp/digest.c
808
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/evp/digest.c
834
EVP_PKEY_CTX *pctx = ctx->pctx;
crypto/openssl/crypto/evp/digest.c
864
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/evp/dsa_ctrl.c
106
int EVP_PKEY_CTX_set_dsa_paramgen_md_props(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/dsa_ctrl.c
127
int EVP_PKEY_CTX_set_dsa_paramgen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
crypto/openssl/crypto/evp/dsa_ctrl.c
17
static int dsa_paramgen_check(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/dsa_ctrl.c
30
int EVP_PKEY_CTX_set_dsa_paramgen_type(EVP_PKEY_CTX *ctx, const char *name)
crypto/openssl/crypto/evp/dsa_ctrl.c
45
int EVP_PKEY_CTX_set_dsa_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex)
crypto/openssl/crypto/evp/dsa_ctrl.c
59
int EVP_PKEY_CTX_set_dsa_paramgen_seed(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/dsa_ctrl.c
76
int EVP_PKEY_CTX_set_dsa_paramgen_bits(EVP_PKEY_CTX *ctx, int nbits)
crypto/openssl/crypto/evp/dsa_ctrl.c
91
int EVP_PKEY_CTX_set_dsa_paramgen_q_bits(EVP_PKEY_CTX *ctx, int qbits)
crypto/openssl/crypto/evp/ec_ctrl.c
110
int EVP_PKEY_CTX_set_ecdh_kdf_type(EVP_PKEY_CTX *ctx, int kdf)
crypto/openssl/crypto/evp/ec_ctrl.c
120
int EVP_PKEY_CTX_get_ecdh_kdf_type(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/ec_ctrl.c
130
int EVP_PKEY_CTX_set_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
crypto/openssl/crypto/evp/ec_ctrl.c
140
int EVP_PKEY_CTX_get_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **pmd)
crypto/openssl/crypto/evp/ec_ctrl.c
146
int EVP_PKEY_CTX_set_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int outlen)
crypto/openssl/crypto/evp/ec_ctrl.c
175
int EVP_PKEY_CTX_get_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int *plen)
crypto/openssl/crypto/evp/ec_ctrl.c
209
int EVP_PKEY_CTX_set0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len)
crypto/openssl/crypto/evp/ec_ctrl.c
23
static ossl_inline int evp_pkey_ctx_getset_ecdh_param_checks(const EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/ec_ctrl.c
242
int EVP_PKEY_CTX_get0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char **pukm)
crypto/openssl/crypto/evp/ec_ctrl.c
283
int EVP_PKEY_CTX_set_ec_paramgen_curve_nid(EVP_PKEY_CTX *ctx, int nid)
crypto/openssl/crypto/evp/ec_ctrl.c
296
int EVP_PKEY_CTX_set_ec_param_enc(EVP_PKEY_CTX *ctx, int param_enc)
crypto/openssl/crypto/evp/ec_ctrl.c
39
int EVP_PKEY_CTX_set_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx, int cofactor_mode)
crypto/openssl/crypto/evp/ec_ctrl.c
69
int EVP_PKEY_CTX_get_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/evp_lib.c
1056
EVP_PKEY_CTX *EVP_MD_CTX_get_pkey_ctx(const EVP_MD_CTX *ctx)
crypto/openssl/crypto/evp/evp_lib.c
1062
void EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx)
crypto/openssl/crypto/evp/evp_lib.c
1149
int EVP_PKEY_CTX_set_group_name(EVP_PKEY_CTX *ctx, const char *name)
crypto/openssl/crypto/evp/evp_lib.c
1167
int EVP_PKEY_CTX_get_group_name(EVP_PKEY_CTX *ctx, char *name, size_t namelen)
crypto/openssl/crypto/evp/evp_lib.c
1203
EVP_PKEY_CTX *ctx = EVP_PKEY_CTX_new_from_name(libctx, name, propq);
crypto/openssl/crypto/evp/evp_lib.c
1370
int EVP_PKEY_CTX_set_algor_params(EVP_PKEY_CTX *ctx, const X509_ALGOR *alg)
crypto/openssl/crypto/evp/evp_lib.c
1392
int EVP_PKEY_CTX_get_algor_params(EVP_PKEY_CTX *ctx, X509_ALGOR *alg)
crypto/openssl/crypto/evp/evp_lib.c
1449
int EVP_PKEY_CTX_get_algor(EVP_PKEY_CTX *ctx, X509_ALGOR **alg)
crypto/openssl/crypto/evp/evp_local.h
23
EVP_PKEY_CTX *pctx;
crypto/openssl/crypto/evp/evp_local.h
405
void evp_pkey_ctx_free_old_ops(EVP_PKEY_CTX *ctx);
crypto/openssl/crypto/evp/exchange.c
201
int EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/exchange.c
206
int EVP_PKEY_derive_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/exchange.c
383
int EVP_PKEY_derive_set_peer_ex(EVP_PKEY_CTX *ctx, EVP_PKEY *peer,
crypto/openssl/crypto/evp/exchange.c
388
EVP_PKEY_CTX *check_ctx = NULL;
crypto/openssl/crypto/evp/exchange.c
509
int EVP_PKEY_derive_set_peer(EVP_PKEY_CTX *ctx, EVP_PKEY *peer)
crypto/openssl/crypto/evp/exchange.c
514
int EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *pkeylen)
crypto/openssl/crypto/evp/kem.c
211
int EVP_PKEY_auth_encapsulate_init(EVP_PKEY_CTX *ctx, EVP_PKEY *authpriv,
crypto/openssl/crypto/evp/kem.c
219
int EVP_PKEY_encapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/kem.c
224
int EVP_PKEY_encapsulate(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/kem.c
248
int EVP_PKEY_decapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/kem.c
253
int EVP_PKEY_auth_decapsulate_init(EVP_PKEY_CTX *ctx, EVP_PKEY *authpub,
crypto/openssl/crypto/evp/kem.c
261
int EVP_PKEY_decapsulate(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/kem.c
30
static int evp_kem_init(EVP_PKEY_CTX *ctx, int operation,
crypto/openssl/crypto/evp/m_sigver.c
369
int EVP_DigestSignInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/openssl/crypto/evp/m_sigver.c
37
static int do_sigver_init(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/openssl/crypto/evp/m_sigver.c
378
int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/openssl/crypto/evp/m_sigver.c
385
int EVP_DigestVerifyInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/openssl/crypto/evp/m_sigver.c
394
int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/openssl/crypto/evp/m_sigver.c
405
EVP_PKEY_CTX *pctx = ctx->pctx;
crypto/openssl/crypto/evp/m_sigver.c
43
EVP_PKEY_CTX *locpctx = NULL;
crypto/openssl/crypto/evp/m_sigver.c
451
EVP_PKEY_CTX *pctx = ctx->pctx;
crypto/openssl/crypto/evp/m_sigver.c
500
EVP_PKEY_CTX *dctx = NULL, *pctx = ctx->pctx;
crypto/openssl/crypto/evp/m_sigver.c
618
EVP_PKEY_CTX *pctx = ctx->pctx;
crypto/openssl/crypto/evp/m_sigver.c
670
EVP_PKEY_CTX *dctx = NULL, *pctx = ctx->pctx;
crypto/openssl/crypto/evp/m_sigver.c
755
EVP_PKEY_CTX *pctx = ctx->pctx;
crypto/openssl/crypto/evp/p_lib.c
1940
EVP_PKEY_CTX *ctx = EVP_PKEY_CTX_new_from_pkey(libctx, pk, propquery);
crypto/openssl/crypto/evp/p_lib.c
2134
EVP_PKEY_CTX *pctx = EVP_PKEY_CTX_new_from_pkey(libctx, *dest, NULL);
crypto/openssl/crypto/evp/p_lib.c
421
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/crypto/evp/p_lib.c
662
EVP_PKEY_CTX *ctx;
crypto/openssl/crypto/evp/p_open.c
25
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/evp/p_seal.c
26
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/evp/p_sign.c
25
EVP_PKEY_CTX *pkctx = NULL;
crypto/openssl/crypto/evp/p_verify.c
24
EVP_PKEY_CTX *pkctx = NULL;
crypto/openssl/crypto/evp/pmeth_check.c
128
int EVP_PKEY_param_check(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_check.c
133
int EVP_PKEY_param_check_quick(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_check.c
138
int EVP_PKEY_private_check(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_check.c
158
int EVP_PKEY_check(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_check.c
163
int EVP_PKEY_pairwise_check(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_check.c
28
static int try_provided_check(EVP_PKEY_CTX *ctx, int selection, int checktype)
crypto/openssl/crypto/evp/pmeth_check.c
47
static int evp_pkey_public_check_combined(EVP_PKEY_CTX *ctx, int checktype)
crypto/openssl/crypto/evp/pmeth_check.c
82
int EVP_PKEY_public_check(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_check.c
87
int EVP_PKEY_public_check_quick(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_check.c
92
static int evp_pkey_param_check_combined(EVP_PKEY_CTX *ctx, int checktype)
crypto/openssl/crypto/evp/pmeth_gn.c
104
EVP_PKEY_CTX *ctx = arg;
crypto/openssl/crypto/evp/pmeth_gn.c
126
int EVP_PKEY_generate(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)
crypto/openssl/crypto/evp/pmeth_gn.c
25
static int gen_init(EVP_PKEY_CTX *ctx, int operation)
crypto/openssl/crypto/evp/pmeth_gn.c
256
int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)
crypto/openssl/crypto/evp/pmeth_gn.c
265
int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey)
crypto/openssl/crypto/evp/pmeth_gn.c
274
void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb)
crypto/openssl/crypto/evp/pmeth_gn.c
279
EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_gn.c
291
EVP_PKEY_CTX *ctx = BN_GENCB_get_arg(gcb);
crypto/openssl/crypto/evp/pmeth_gn.c
297
void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_gn.c
302
int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx)
crypto/openssl/crypto/evp/pmeth_gn.c
316
EVP_PKEY_CTX *mac_ctx = NULL;
crypto/openssl/crypto/evp/pmeth_gn.c
336
static int fromdata_init(EVP_PKEY_CTX *ctx, int operation)
crypto/openssl/crypto/evp/pmeth_gn.c
355
int EVP_PKEY_fromdata_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_gn.c
360
int EVP_PKEY_fromdata(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey, int selection,
crypto/openssl/crypto/evp/pmeth_gn.c
394
const OSSL_PARAM *EVP_PKEY_fromdata_settable(EVP_PKEY_CTX *ctx, int selection)
crypto/openssl/crypto/evp/pmeth_gn.c
92
int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_gn.c
97
int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1024
static int evp_pkey_ctx_add1_octet_string(EVP_PKEY_CTX *ctx, int fallback,
crypto/openssl/crypto/evp/pmeth_lib.c
1096
int EVP_PKEY_CTX_set1_tls1_prf_secret(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1106
int EVP_PKEY_CTX_add1_tls1_prf_seed(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1116
int EVP_PKEY_CTX_set_hkdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
crypto/openssl/crypto/evp/pmeth_lib.c
1123
int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1133
int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1143
int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1153
int EVP_PKEY_CTX_set_hkdf_mode(EVP_PKEY_CTX *ctx, int mode)
crypto/openssl/crypto/evp/pmeth_lib.c
1180
int EVP_PKEY_CTX_set1_pbe_pass(EVP_PKEY_CTX *ctx, const char *pass,
crypto/openssl/crypto/evp/pmeth_lib.c
1190
int EVP_PKEY_CTX_set1_scrypt_salt(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1200
static int evp_pkey_ctx_set_uint64(EVP_PKEY_CTX *ctx, const char *param,
crypto/openssl/crypto/evp/pmeth_lib.c
1222
int EVP_PKEY_CTX_set_scrypt_N(EVP_PKEY_CTX *ctx, uint64_t n)
crypto/openssl/crypto/evp/pmeth_lib.c
1229
int EVP_PKEY_CTX_set_scrypt_r(EVP_PKEY_CTX *ctx, uint64_t r)
crypto/openssl/crypto/evp/pmeth_lib.c
1236
int EVP_PKEY_CTX_set_scrypt_p(EVP_PKEY_CTX *ctx, uint64_t p)
crypto/openssl/crypto/evp/pmeth_lib.c
1243
int EVP_PKEY_CTX_set_scrypt_maxmem_bytes(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1252
int EVP_PKEY_CTX_set_mac_key(EVP_PKEY_CTX *ctx, const unsigned char *key,
crypto/openssl/crypto/evp/pmeth_lib.c
1262
int EVP_PKEY_CTX_set_kem_op(EVP_PKEY_CTX *ctx, const char *op)
crypto/openssl/crypto/evp/pmeth_lib.c
1280
int EVP_PKEY_CTX_set1_id(EVP_PKEY_CTX *ctx, const void *id, int len)
crypto/openssl/crypto/evp/pmeth_lib.c
1286
int EVP_PKEY_CTX_get1_id(EVP_PKEY_CTX *ctx, void *id)
crypto/openssl/crypto/evp/pmeth_lib.c
1291
int EVP_PKEY_CTX_get1_id_len(EVP_PKEY_CTX *ctx, size_t *id_len)
crypto/openssl/crypto/evp/pmeth_lib.c
1297
static int evp_pkey_ctx_ctrl_int(EVP_PKEY_CTX *ctx, int keytype, int optype,
crypto/openssl/crypto/evp/pmeth_lib.c
1340
int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype,
crypto/openssl/crypto/evp/pmeth_lib.c
1368
int EVP_PKEY_CTX_ctrl_uint64(EVP_PKEY_CTX *ctx, int keytype, int optype,
crypto/openssl/crypto/evp/pmeth_lib.c
1374
static int evp_pkey_ctx_ctrl_str_int(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
138
int evp_pkey_ctx_state(const EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1405
int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1446
static int evp_pkey_ctx_store_cached_data(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1515
static void evp_pkey_ctx_free_cached_data(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1529
static void evp_pkey_ctx_free_all_cached_data(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1534
int evp_pkey_ctx_use_cached_data(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1554
OSSL_LIB_CTX *EVP_PKEY_CTX_get0_libctx(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1559
const char *EVP_PKEY_CTX_get0_propq(const EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1564
const OSSL_PROVIDER *EVP_PKEY_CTX_get0_provider(const EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
158
static EVP_PKEY_CTX *int_ctx_new(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1588
int EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str)
crypto/openssl/crypto/evp/pmeth_lib.c
1598
int EVP_PKEY_CTX_hex2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *hex)
crypto/openssl/crypto/evp/pmeth_lib.c
1614
int EVP_PKEY_CTX_md(EVP_PKEY_CTX *ctx, int optype, int cmd, const char *md)
crypto/openssl/crypto/evp/pmeth_lib.c
1625
int EVP_PKEY_CTX_get_operation(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1630
void EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen)
crypto/openssl/crypto/evp/pmeth_lib.c
1636
void EVP_PKEY_CTX_set_data(EVP_PKEY_CTX *ctx, void *data)
crypto/openssl/crypto/evp/pmeth_lib.c
164
EVP_PKEY_CTX *ret = NULL;
crypto/openssl/crypto/evp/pmeth_lib.c
1641
void *EVP_PKEY_CTX_get_data(const EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1646
EVP_PKEY *EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1651
EVP_PKEY *EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1656
void EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data)
crypto/openssl/crypto/evp/pmeth_lib.c
1661
void *EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
1667
int (*init)(EVP_PKEY_CTX *ctx))
crypto/openssl/crypto/evp/pmeth_lib.c
1673
int (*copy)(EVP_PKEY_CTX *dst,
crypto/openssl/crypto/evp/pmeth_lib.c
1674
const EVP_PKEY_CTX *src))
crypto/openssl/crypto/evp/pmeth_lib.c
1680
void (*cleanup)(EVP_PKEY_CTX *ctx))
crypto/openssl/crypto/evp/pmeth_lib.c
1686
int (*paramgen_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1687
int (*paramgen)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1695
int (*keygen_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1696
int (*keygen)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1704
int (*sign_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1705
int (*sign)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1715
int (*verify_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1716
int (*verify)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1727
int (*verify_recover_init)(EVP_PKEY_CTX
crypto/openssl/crypto/evp/pmeth_lib.c
1729
int (*verify_recover)(EVP_PKEY_CTX
crypto/openssl/crypto/evp/pmeth_lib.c
1742
int (*signctx_init)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1744
int (*signctx)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1754
int (*verifyctx_init)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1756
int (*verifyctx)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1766
int (*encrypt_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1767
int (*encryptfn)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1778
int (*decrypt_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1779
int (*decrypt)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1790
int (*derive_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1791
int (*derive)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1800
int (*ctrl)(EVP_PKEY_CTX *ctx, int type, int p1,
crypto/openssl/crypto/evp/pmeth_lib.c
1802
int (*ctrl_str)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1844
int (*digest_custom)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1851
int (**pinit)(EVP_PKEY_CTX *ctx))
crypto/openssl/crypto/evp/pmeth_lib.c
1857
int (**pcopy)(EVP_PKEY_CTX *dst,
crypto/openssl/crypto/evp/pmeth_lib.c
1858
const EVP_PKEY_CTX *src))
crypto/openssl/crypto/evp/pmeth_lib.c
1864
void (**pcleanup)(EVP_PKEY_CTX *ctx))
crypto/openssl/crypto/evp/pmeth_lib.c
1870
int (**pparamgen_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1871
int (**pparamgen)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1881
int (**pkeygen_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1882
int (**pkeygen)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1892
int (**psign_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1893
int (**psign)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1905
int (**pverify_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1906
int (**pverify)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1919
int (**pverify_recover_init)(EVP_PKEY_CTX
crypto/openssl/crypto/evp/pmeth_lib.c
1921
int (**pverify_recover)(EVP_PKEY_CTX
crypto/openssl/crypto/evp/pmeth_lib.c
1936
int (**psignctx_init)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1938
int (**psignctx)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1950
int (**pverifyctx_init)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1952
int (**pverifyctx)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1964
int (**pencrypt_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1965
int (**pencryptfn)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1978
int (**pdecrypt_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1979
int (**pdecrypt)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
1992
int (**pderive_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/crypto/evp/pmeth_lib.c
1993
int (**pderive)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
2004
int (**pctrl)(EVP_PKEY_CTX *ctx, int type, int p1,
crypto/openssl/crypto/evp/pmeth_lib.c
2006
int (**pctrl_str)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
2055
int (**pdigest_custom)(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
345
EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_name(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/pmeth_lib.c
352
EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_pkey(OSSL_LIB_CTX *libctx, EVP_PKEY *pkey,
crypto/openssl/crypto/evp/pmeth_lib.c
358
void evp_pkey_ctx_free_old_ops(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
390
void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
40
static int evp_pkey_ctx_store_cached_data(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
44
static void evp_pkey_ctx_free_cached_data(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/pmeth_lib.c
442
EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e)
crypto/openssl/crypto/evp/pmeth_lib.c
447
EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e)
crypto/openssl/crypto/evp/pmeth_lib.c
452
EVP_PKEY_CTX *EVP_PKEY_CTX_dup(const EVP_PKEY_CTX *pctx)
crypto/openssl/crypto/evp/pmeth_lib.c
454
EVP_PKEY_CTX *rctx;
crypto/openssl/crypto/evp/pmeth_lib.c
46
static void evp_pkey_ctx_free_all_cached_data(EVP_PKEY_CTX *ctx);
crypto/openssl/crypto/evp/pmeth_lib.c
668
int EVP_PKEY_CTX_is_a(EVP_PKEY_CTX *ctx, const char *keytype)
crypto/openssl/crypto/evp/pmeth_lib.c
677
int EVP_PKEY_CTX_set_params(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params)
crypto/openssl/crypto/evp/pmeth_lib.c
717
int EVP_PKEY_CTX_get_params(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)
crypto/openssl/crypto/evp/pmeth_lib.c
758
const OSSL_PARAM *EVP_PKEY_CTX_gettable_params(const EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
802
const OSSL_PARAM *EVP_PKEY_CTX_settable_params(const EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
858
int evp_pkey_ctx_set_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)
crypto/openssl/crypto/evp/pmeth_lib.c
883
int evp_pkey_ctx_get_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)
crypto/openssl/crypto/evp/pmeth_lib.c
908
int EVP_PKEY_CTX_get_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD **md)
crypto/openssl/crypto/evp/pmeth_lib.c
942
static int evp_pkey_ctx_set_md(EVP_PKEY_CTX *ctx, const EVP_MD *md,
crypto/openssl/crypto/evp/pmeth_lib.c
975
int EVP_PKEY_CTX_set_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
crypto/openssl/crypto/evp/pmeth_lib.c
982
int EVP_PKEY_CTX_set_tls1_prf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
crypto/openssl/crypto/evp/pmeth_lib.c
989
static int evp_pkey_ctx_set1_octet_string(EVP_PKEY_CTX *ctx, int fallback,
crypto/openssl/crypto/evp/signature.c
1034
int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/signature.c
1039
int EVP_PKEY_verify_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/signature.c
1044
int EVP_PKEY_verify_init_ex2(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
1050
int EVP_PKEY_verify_message_init(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
1056
int EVP_PKEY_CTX_set_signature(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
1077
int EVP_PKEY_verify_message_update(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
1109
int EVP_PKEY_verify_message_final(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/signature.c
1141
int EVP_PKEY_verify(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
1187
int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/signature.c
1192
int EVP_PKEY_verify_recover_init_ex(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
1198
int EVP_PKEY_verify_recover_init_ex2(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
1204
int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
568
static int evp_pkey_signature_init(EVP_PKEY_CTX *ctx, EVP_SIGNATURE *signature,
crypto/openssl/crypto/evp/signature.c
901
int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/signature.c
906
int EVP_PKEY_sign_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/signature.c
911
int EVP_PKEY_sign_init_ex2(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
917
int EVP_PKEY_sign_message_init(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
923
int EVP_PKEY_sign_message_update(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
955
int EVP_PKEY_sign_message_final(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/evp/signature.c
988
int EVP_PKEY_sign(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/hpke/hpke.c
110
EVP_PKEY_CTX *cctx = EVP_PKEY_CTX_new_from_name(libctx, "EC", propq);
crypto/openssl/crypto/hpke/hpke.c
1308
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/hpke/hpke.c
454
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/hpke/hpke.c
556
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/ocsp/ocsp_srv.c
217
EVP_PKEY_CTX *pkctx = NULL;
crypto/openssl/crypto/pkcs7/pk7_doit.c
148
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/pkcs7/pk7_doit.c
192
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/pkcs7/pk7_doit.c
959
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/crypto/rsa/rsa_ameth.c
451
static RSA_PSS_PARAMS *rsa_ctx_to_pss(EVP_PKEY_CTX *pkctx)
crypto/openssl/crypto/rsa/rsa_ameth.c
522
ASN1_STRING *ossl_rsa_ctx_to_pss_string(EVP_PKEY_CTX *pkctx)
crypto/openssl/crypto/rsa/rsa_ameth.c
541
int ossl_rsa_pss_to_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pkctx,
crypto/openssl/crypto/rsa/rsa_ameth.c
654
EVP_PKEY_CTX *pkctx = EVP_MD_CTX_get_pkey_ctx(ctx);
crypto/openssl/crypto/rsa/rsa_ameth.c
852
EVP_PKEY_CTX *pctx = vpctx;
crypto/openssl/crypto/rsa/rsa_lib.c
1038
int EVP_PKEY_CTX_set_rsa_padding(EVP_PKEY_CTX *ctx, int pad_mode)
crypto/openssl/crypto/rsa/rsa_lib.c
1048
int EVP_PKEY_CTX_get_rsa_padding(EVP_PKEY_CTX *ctx, int *pad_mode)
crypto/openssl/crypto/rsa/rsa_lib.c
1058
int EVP_PKEY_CTX_set_rsa_pss_keygen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
crypto/openssl/crypto/rsa/rsa_lib.c
1064
int EVP_PKEY_CTX_set_rsa_pss_keygen_md_name(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_lib.c
1077
int EVP_PKEY_CTX_set_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
crypto/openssl/crypto/rsa/rsa_lib.c
1087
int EVP_PKEY_CTX_set_rsa_oaep_md_name(EVP_PKEY_CTX *ctx, const char *mdname,
crypto/openssl/crypto/rsa/rsa_lib.c
1095
int EVP_PKEY_CTX_get_rsa_oaep_md_name(EVP_PKEY_CTX *ctx, char *name,
crypto/openssl/crypto/rsa/rsa_lib.c
1107
int EVP_PKEY_CTX_get_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD **md)
crypto/openssl/crypto/rsa/rsa_lib.c
1121
int EVP_PKEY_CTX_set_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
crypto/openssl/crypto/rsa/rsa_lib.c
1127
int EVP_PKEY_CTX_set_rsa_mgf1_md_name(EVP_PKEY_CTX *ctx, const char *mdname,
crypto/openssl/crypto/rsa/rsa_lib.c
1136
int EVP_PKEY_CTX_get_rsa_mgf1_md_name(EVP_PKEY_CTX *ctx, char *name,
crypto/openssl/crypto/rsa/rsa_lib.c
1148
int EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md)
crypto/openssl/crypto/rsa/rsa_lib.c
1154
int EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md_name(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_lib.c
1166
int EVP_PKEY_CTX_get_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD **md)
crypto/openssl/crypto/rsa/rsa_lib.c
1172
int EVP_PKEY_CTX_set0_rsa_oaep_label(EVP_PKEY_CTX *ctx, void *label, int llen)
crypto/openssl/crypto/rsa/rsa_lib.c
1211
int EVP_PKEY_CTX_get0_rsa_oaep_label(EVP_PKEY_CTX *ctx, unsigned char **label)
crypto/openssl/crypto/rsa/rsa_lib.c
1244
int EVP_PKEY_CTX_set_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int saltlen)
crypto/openssl/crypto/rsa/rsa_lib.c
1264
int EVP_PKEY_CTX_get_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int *saltlen)
crypto/openssl/crypto/rsa/rsa_lib.c
1279
int EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen(EVP_PKEY_CTX *ctx, int saltlen)
crypto/openssl/crypto/rsa/rsa_lib.c
1299
int EVP_PKEY_CTX_set_rsa_keygen_bits(EVP_PKEY_CTX *ctx, int bits)
crypto/openssl/crypto/rsa/rsa_lib.c
1321
int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp)
crypto/openssl/crypto/rsa/rsa_lib.c
1339
int EVP_PKEY_CTX_set1_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp)
crypto/openssl/crypto/rsa/rsa_lib.c
1359
int EVP_PKEY_CTX_set_rsa_keygen_primes(EVP_PKEY_CTX *ctx, int primes)
crypto/openssl/crypto/rsa/rsa_lib.c
737
int RSA_pkey_ctx_ctrl(EVP_PKEY_CTX *ctx, int optype, int cmd, int p1, void *p2)
crypto/openssl/crypto/rsa/rsa_lib.c
959
static int int_set_rsa_md_name(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_lib.c
999
static int int_get_rsa_md_name(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_pmeth.c
114
static int setup_tbuf(RSA_PKEY_CTX *ctx, EVP_PKEY_CTX *pk)
crypto/openssl/crypto/rsa/rsa_pmeth.c
123
static void pkey_rsa_cleanup(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/rsa/rsa_pmeth.c
134
static int pkey_rsa_sign(EVP_PKEY_CTX *ctx, unsigned char *sig,
crypto/openssl/crypto/rsa/rsa_pmeth.c
211
static int pkey_rsa_verifyrecover(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_pmeth.c
263
static int pkey_rsa_verify(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_pmeth.c
325
static int pkey_rsa_encrypt(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_pmeth.c
358
static int pkey_rsa_decrypt(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_pmeth.c
445
static int pkey_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
crypto/openssl/crypto/rsa/rsa_pmeth.c
62
static int pkey_rsa_init(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/rsa/rsa_pmeth.c
649
static int pkey_rsa_ctrl_str(EVP_PKEY_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_pmeth.c
759
static int rsa_set_pss_param(RSA *rsa, EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/rsa/rsa_pmeth.c
777
static int pkey_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/crypto/rsa/rsa_pmeth.c
85
static int pkey_rsa_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)
crypto/openssl/crypto/rsa/rsa_pmeth.c
861
static int pkey_pss_init(EVP_PKEY_CTX *ctx)
crypto/openssl/demos/encrypt/rsa_encrypt.c
103
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/encrypt/rsa_encrypt.c
160
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/keyexch/ecdh.c
111
EVP_PKEY_CTX *derivectx;
crypto/openssl/demos/keyexch/ecdh.c
44
EVP_PKEY_CTX *ctx;
crypto/openssl/demos/keyexch/ecdh.c
75
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/keyexch/x25519.c
125
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_keygen.c
27
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_keygen.c
53
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramfromdata.c
25
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramgen.c
23
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
108
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
109
EVP_PKEY_CTX *ctx1 = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
110
EVP_PKEY_CTX *ctx2 = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
56
static EVP_PKEY_CTX *create_merged_key(EVP_PKEY *dsaparams, const OSSL_PARAM *newparams,
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
59
EVP_PKEY_CTX *out = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
60
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_EC_keygen.c
40
EVP_PKEY_CTX *genctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_RSA_keygen.c
37
EVP_PKEY_CTX *genctx = NULL;
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
167
EVP_PKEY_CTX *pkey_ctx = NULL;
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
230
EVP_PKEY_CTX *pkey_ctx = NULL;
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
47
EVP_PKEY_CTX *pkey_ctx = NULL;
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
85
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/signature/rsa_pss_direct.c
131
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/demos/signature/rsa_pss_direct.c
42
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/engines/e_dasync.c
111
static int dasync_rsa_init(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
112
static void dasync_rsa_cleanup(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
113
static int dasync_rsa_paramgen_init(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
114
static int dasync_rsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);
crypto/openssl/engines/e_dasync.c
115
static int dasync_rsa_keygen_init(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
116
static int dasync_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);
crypto/openssl/engines/e_dasync.c
117
static int dasync_rsa_encrypt_init(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
118
static int dasync_rsa_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out,
crypto/openssl/engines/e_dasync.c
121
static int dasync_rsa_decrypt_init(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
122
static int dasync_rsa_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out,
crypto/openssl/engines/e_dasync.c
125
static int dasync_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2);
crypto/openssl/engines/e_dasync.c
126
static int dasync_rsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type,
crypto/openssl/engines/e_dasync.c
874
static int dasync_rsa_init(EVP_PKEY_CTX *ctx)
crypto/openssl/engines/e_dasync.c
876
static int (*pinit)(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
883
static void dasync_rsa_cleanup(EVP_PKEY_CTX *ctx)
crypto/openssl/engines/e_dasync.c
885
static void (*pcleanup)(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
892
static int dasync_rsa_paramgen_init(EVP_PKEY_CTX *ctx)
crypto/openssl/engines/e_dasync.c
894
static int (*pparamgen_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
901
static int dasync_rsa_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/engines/e_dasync.c
903
static int (*pparamgen)(EVP_PKEY_CTX *c, EVP_PKEY *pkey);
crypto/openssl/engines/e_dasync.c
910
static int dasync_rsa_keygen_init(EVP_PKEY_CTX *ctx)
crypto/openssl/engines/e_dasync.c
912
static int (*pkeygen_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
919
static int dasync_rsa_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
crypto/openssl/engines/e_dasync.c
921
static int (*pkeygen)(EVP_PKEY_CTX *c, EVP_PKEY *pkey);
crypto/openssl/engines/e_dasync.c
928
static int dasync_rsa_encrypt_init(EVP_PKEY_CTX *ctx)
crypto/openssl/engines/e_dasync.c
930
static int (*pencrypt_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
937
static int dasync_rsa_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out,
crypto/openssl/engines/e_dasync.c
941
static int (*pencryptfn)(EVP_PKEY_CTX *ctx, unsigned char *out,
crypto/openssl/engines/e_dasync.c
950
static int dasync_rsa_decrypt_init(EVP_PKEY_CTX *ctx)
crypto/openssl/engines/e_dasync.c
952
static int (*pdecrypt_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/engines/e_dasync.c
959
static int dasync_rsa_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out,
crypto/openssl/engines/e_dasync.c
963
static int (*pdecrypt)(EVP_PKEY_CTX *ctx, unsigned char *out,
crypto/openssl/engines/e_dasync.c
972
static int dasync_rsa_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
crypto/openssl/engines/e_dasync.c
974
static int (*pctrl)(EVP_PKEY_CTX *ctx, int type, int p1, void *p2);
crypto/openssl/engines/e_dasync.c
981
static int dasync_rsa_ctrl_str(EVP_PKEY_CTX *ctx, const char *type,
crypto/openssl/engines/e_dasync.c
984
static int (*pctrl_str)(EVP_PKEY_CTX *ctx, const char *type,
crypto/openssl/fuzz/decoder.c
40
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/fuzz/ml-dsa.c
224
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/fuzz/ml-dsa.c
302
EVP_PKEY_CTX *ctx = EVP_PKEY_CTX_new_from_pkey(NULL, key, NULL);
crypto/openssl/fuzz/ml-dsa.c
464
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/fuzz/ml-kem.c
207
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/fuzz/ml-kem.c
273
EVP_PKEY_CTX *ctx;
crypto/openssl/fuzz/ml-kem.c
343
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/fuzz/ml-kem.c
448
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/fuzz/slh-dsa.c
309
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/fuzz/slh-dsa.c
424
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/fuzz/slh-dsa.c
64
EVP_PKEY_CTX *ctx;
crypto/openssl/include/crypto/ec.h
22
int evp_pkey_ctx_set_ec_param_enc_prov(EVP_PKEY_CTX *ctx, int param_enc);
crypto/openssl/include/crypto/evp.h
148
int (*init)(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
149
int (*copy)(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src);
crypto/openssl/include/crypto/evp.h
150
void (*cleanup)(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
151
int (*paramgen_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
152
int (*paramgen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);
crypto/openssl/include/crypto/evp.h
153
int (*keygen_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
154
int (*keygen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey);
crypto/openssl/include/crypto/evp.h
155
int (*sign_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
156
int (*sign)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
crypto/openssl/include/crypto/evp.h
158
int (*verify_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
159
int (*verify)(EVP_PKEY_CTX *ctx,
crypto/openssl/include/crypto/evp.h
162
int (*verify_recover_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
163
int (*verify_recover)(EVP_PKEY_CTX *ctx,
crypto/openssl/include/crypto/evp.h
166
int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
crypto/openssl/include/crypto/evp.h
167
int (*signctx)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
crypto/openssl/include/crypto/evp.h
169
int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
crypto/openssl/include/crypto/evp.h
170
int (*verifyctx)(EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen,
crypto/openssl/include/crypto/evp.h
172
int (*encrypt_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
173
int (*encrypt)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
crypto/openssl/include/crypto/evp.h
175
int (*decrypt_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
176
int (*decrypt)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
crypto/openssl/include/crypto/evp.h
178
int (*derive_init)(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
179
int (*derive)(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen);
crypto/openssl/include/crypto/evp.h
180
int (*ctrl)(EVP_PKEY_CTX *ctx, int type, int p1, void *p2);
crypto/openssl/include/crypto/evp.h
181
int (*ctrl_str)(EVP_PKEY_CTX *ctx, const char *type, const char *value);
crypto/openssl/include/crypto/evp.h
191
int (*digest_custom)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
crypto/openssl/include/crypto/evp.h
196
void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
921
int evp_pkey_ctx_set_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params);
crypto/openssl/include/crypto/evp.h
922
int evp_pkey_ctx_get_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params);
crypto/openssl/include/crypto/evp.h
929
int evp_pkey_ctx_use_cached_data(EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
949
int evp_pkey_ctx_state(const EVP_PKEY_CTX *ctx);
crypto/openssl/include/crypto/evp.h
952
int evp_pkey_ctx_ctrl_to_param(EVP_PKEY_CTX *ctx,
crypto/openssl/include/crypto/evp.h
955
int evp_pkey_ctx_ctrl_str_to_param(EVP_PKEY_CTX *ctx,
crypto/openssl/include/crypto/evp.h
959
int evp_pkey_ctx_set_params_to_ctrl(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params);
crypto/openssl/include/crypto/evp.h
960
int evp_pkey_ctx_get_params_to_ctrl(EVP_PKEY_CTX *ctx, OSSL_PARAM *params);
crypto/openssl/include/crypto/evp.h
993
int evp_pkey_decrypt_alloc(EVP_PKEY_CTX *ctx, unsigned char **outp,
crypto/openssl/include/crypto/rsa.h
123
ASN1_STRING *ossl_rsa_ctx_to_pss_string(EVP_PKEY_CTX *pkctx);
crypto/openssl/include/crypto/rsa.h
124
int ossl_rsa_pss_to_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pkctx,
crypto/openssl/include/openssl/cms.h
304
EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri);
crypto/openssl/include/openssl/cms.h
387
EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si);
crypto/openssl/include/openssl/dh.h
38
int EVP_PKEY_CTX_set_dh_paramgen_type(EVP_PKEY_CTX *ctx, int typ);
crypto/openssl/include/openssl/dh.h
39
int EVP_PKEY_CTX_set_dh_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex);
crypto/openssl/include/openssl/dh.h
40
int EVP_PKEY_CTX_set_dh_paramgen_seed(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/dh.h
43
int EVP_PKEY_CTX_set_dh_paramgen_prime_len(EVP_PKEY_CTX *ctx, int pbits);
crypto/openssl/include/openssl/dh.h
44
int EVP_PKEY_CTX_set_dh_paramgen_subprime_len(EVP_PKEY_CTX *ctx, int qlen);
crypto/openssl/include/openssl/dh.h
45
int EVP_PKEY_CTX_set_dh_paramgen_generator(EVP_PKEY_CTX *ctx, int gen);
crypto/openssl/include/openssl/dh.h
46
int EVP_PKEY_CTX_set_dh_nid(EVP_PKEY_CTX *ctx, int nid);
crypto/openssl/include/openssl/dh.h
47
int EVP_PKEY_CTX_set_dh_rfc5114(EVP_PKEY_CTX *ctx, int gen);
crypto/openssl/include/openssl/dh.h
48
int EVP_PKEY_CTX_set_dhx_rfc5114(EVP_PKEY_CTX *ctx, int gen);
crypto/openssl/include/openssl/dh.h
49
int EVP_PKEY_CTX_set_dh_pad(EVP_PKEY_CTX *ctx, int pad);
crypto/openssl/include/openssl/dh.h
51
int EVP_PKEY_CTX_set_dh_kdf_type(EVP_PKEY_CTX *ctx, int kdf);
crypto/openssl/include/openssl/dh.h
52
int EVP_PKEY_CTX_get_dh_kdf_type(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/dh.h
53
int EVP_PKEY_CTX_set0_dh_kdf_oid(EVP_PKEY_CTX *ctx, ASN1_OBJECT *oid);
crypto/openssl/include/openssl/dh.h
54
int EVP_PKEY_CTX_get0_dh_kdf_oid(EVP_PKEY_CTX *ctx, ASN1_OBJECT **oid);
crypto/openssl/include/openssl/dh.h
55
int EVP_PKEY_CTX_set_dh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md);
crypto/openssl/include/openssl/dh.h
56
int EVP_PKEY_CTX_get_dh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **md);
crypto/openssl/include/openssl/dh.h
57
int EVP_PKEY_CTX_set_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int len);
crypto/openssl/include/openssl/dh.h
58
int EVP_PKEY_CTX_get_dh_kdf_outlen(EVP_PKEY_CTX *ctx, int *len);
crypto/openssl/include/openssl/dh.h
59
int EVP_PKEY_CTX_set0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm, int len);
crypto/openssl/include/openssl/dh.h
62
int EVP_PKEY_CTX_get0_dh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char **ukm);
crypto/openssl/include/openssl/dsa.h
43
int EVP_PKEY_CTX_set_dsa_paramgen_bits(EVP_PKEY_CTX *ctx, int nbits);
crypto/openssl/include/openssl/dsa.h
44
int EVP_PKEY_CTX_set_dsa_paramgen_q_bits(EVP_PKEY_CTX *ctx, int qbits);
crypto/openssl/include/openssl/dsa.h
45
int EVP_PKEY_CTX_set_dsa_paramgen_md_props(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/dsa.h
48
int EVP_PKEY_CTX_set_dsa_paramgen_gindex(EVP_PKEY_CTX *ctx, int gindex);
crypto/openssl/include/openssl/dsa.h
49
int EVP_PKEY_CTX_set_dsa_paramgen_type(EVP_PKEY_CTX *ctx, const char *name);
crypto/openssl/include/openssl/dsa.h
50
int EVP_PKEY_CTX_set_dsa_paramgen_seed(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/dsa.h
53
int EVP_PKEY_CTX_set_dsa_paramgen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md);
crypto/openssl/include/openssl/ec.h
33
int EVP_PKEY_CTX_set_ec_paramgen_curve_nid(EVP_PKEY_CTX *ctx, int nid);
crypto/openssl/include/openssl/ec.h
34
int EVP_PKEY_CTX_set_ec_param_enc(EVP_PKEY_CTX *ctx, int param_enc);
crypto/openssl/include/openssl/ec.h
35
int EVP_PKEY_CTX_set_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx, int cofactor_mode);
crypto/openssl/include/openssl/ec.h
36
int EVP_PKEY_CTX_get_ecdh_cofactor_mode(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/ec.h
38
int EVP_PKEY_CTX_set_ecdh_kdf_type(EVP_PKEY_CTX *ctx, int kdf);
crypto/openssl/include/openssl/ec.h
39
int EVP_PKEY_CTX_get_ecdh_kdf_type(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/ec.h
41
int EVP_PKEY_CTX_set_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md);
crypto/openssl/include/openssl/ec.h
42
int EVP_PKEY_CTX_get_ecdh_kdf_md(EVP_PKEY_CTX *ctx, const EVP_MD **md);
crypto/openssl/include/openssl/ec.h
44
int EVP_PKEY_CTX_set_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int len);
crypto/openssl/include/openssl/ec.h
45
int EVP_PKEY_CTX_get_ecdh_kdf_outlen(EVP_PKEY_CTX *ctx, int *len);
crypto/openssl/include/openssl/ec.h
47
int EVP_PKEY_CTX_set0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char *ukm,
crypto/openssl/include/openssl/ec.h
51
int EVP_PKEY_CTX_get0_ecdh_kdf_ukm(EVP_PKEY_CTX *ctx, unsigned char **ukm);
crypto/openssl/include/openssl/evp.h
1720
int EVP_PKEY_CTX_get_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD **md);
crypto/openssl/include/openssl/evp.h
1721
int EVP_PKEY_CTX_set_signature_md(EVP_PKEY_CTX *ctx, const EVP_MD *md);
crypto/openssl/include/openssl/evp.h
1723
int EVP_PKEY_CTX_set1_id(EVP_PKEY_CTX *ctx, const void *id, int len);
crypto/openssl/include/openssl/evp.h
1724
int EVP_PKEY_CTX_get1_id(EVP_PKEY_CTX *ctx, void *id);
crypto/openssl/include/openssl/evp.h
1725
int EVP_PKEY_CTX_get1_id_len(EVP_PKEY_CTX *ctx, size_t *id_len);
crypto/openssl/include/openssl/evp.h
1727
int EVP_PKEY_CTX_set_kem_op(EVP_PKEY_CTX *ctx, const char *op);
crypto/openssl/include/openssl/evp.h
1774
int EVP_PKEY_CTX_set_mac_key(EVP_PKEY_CTX *ctx, const unsigned char *key,
crypto/openssl/include/openssl/evp.h
1855
EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e);
crypto/openssl/include/openssl/evp.h
1856
EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e);
crypto/openssl/include/openssl/evp.h
1857
EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_name(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1860
EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_pkey(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1862
EVP_PKEY_CTX *EVP_PKEY_CTX_dup(const EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1863
void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1864
int EVP_PKEY_CTX_is_a(EVP_PKEY_CTX *ctx, const char *keytype);
crypto/openssl/include/openssl/evp.h
1866
int EVP_PKEY_CTX_get_params(EVP_PKEY_CTX *ctx, OSSL_PARAM *params);
crypto/openssl/include/openssl/evp.h
1867
const OSSL_PARAM *EVP_PKEY_CTX_gettable_params(const EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1868
int EVP_PKEY_CTX_set_params(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params);
crypto/openssl/include/openssl/evp.h
1869
const OSSL_PARAM *EVP_PKEY_CTX_settable_params(const EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1871
int EVP_PKEY_CTX_set_algor_params(EVP_PKEY_CTX *ctx, const X509_ALGOR *alg);
crypto/openssl/include/openssl/evp.h
1872
int EVP_PKEY_CTX_get_algor_params(EVP_PKEY_CTX *ctx, X509_ALGOR *alg);
crypto/openssl/include/openssl/evp.h
1873
int EVP_PKEY_CTX_get_algor(EVP_PKEY_CTX *ctx, X509_ALGOR **alg);
crypto/openssl/include/openssl/evp.h
1875
int EVP_PKEY_CTX_ctrl(EVP_PKEY_CTX *ctx, int keytype, int optype,
crypto/openssl/include/openssl/evp.h
1877
int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, const char *type,
crypto/openssl/include/openssl/evp.h
1879
int EVP_PKEY_CTX_ctrl_uint64(EVP_PKEY_CTX *ctx, int keytype, int optype,
crypto/openssl/include/openssl/evp.h
1882
int EVP_PKEY_CTX_str2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *str);
crypto/openssl/include/openssl/evp.h
1883
int EVP_PKEY_CTX_hex2ctrl(EVP_PKEY_CTX *ctx, int cmd, const char *hex);
crypto/openssl/include/openssl/evp.h
1885
int EVP_PKEY_CTX_md(EVP_PKEY_CTX *ctx, int optype, int cmd, const char *md);
crypto/openssl/include/openssl/evp.h
1887
int EVP_PKEY_CTX_get_operation(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1888
void EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen);
crypto/openssl/include/openssl/evp.h
1916
void EVP_PKEY_CTX_set_data(EVP_PKEY_CTX *ctx, void *data);
crypto/openssl/include/openssl/evp.h
1917
void *EVP_PKEY_CTX_get_data(const EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1918
EVP_PKEY *EVP_PKEY_CTX_get0_pkey(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1920
EVP_PKEY *EVP_PKEY_CTX_get0_peerkey(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1922
void EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data);
crypto/openssl/include/openssl/evp.h
1923
void *EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1925
int EVP_PKEY_CTX_set_signature(EVP_PKEY_CTX *pctx,
crypto/openssl/include/openssl/evp.h
1979
int EVP_PKEY_sign_init(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1980
int EVP_PKEY_sign_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1981
int EVP_PKEY_sign_init_ex2(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
1983
int EVP_PKEY_sign(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
1986
int EVP_PKEY_sign_message_init(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
1988
int EVP_PKEY_sign_message_update(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
1990
int EVP_PKEY_sign_message_final(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
1992
int EVP_PKEY_verify_init(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1993
int EVP_PKEY_verify_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1994
int EVP_PKEY_verify_init_ex2(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
1996
int EVP_PKEY_verify(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
1999
int EVP_PKEY_verify_message_init(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
2001
int EVP_PKEY_verify_message_update(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
2003
int EVP_PKEY_verify_message_final(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2004
int EVP_PKEY_verify_recover_init(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2005
int EVP_PKEY_verify_recover_init_ex(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
2007
int EVP_PKEY_verify_recover_init_ex2(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
2010
int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
2013
int EVP_PKEY_encrypt_init(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2014
int EVP_PKEY_encrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2015
int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
2018
int EVP_PKEY_decrypt_init(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2019
int EVP_PKEY_decrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2020
int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
2024
int EVP_PKEY_derive_init(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2025
int EVP_PKEY_derive_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2026
int EVP_PKEY_derive_set_peer_ex(EVP_PKEY_CTX *ctx, EVP_PKEY *peer,
crypto/openssl/include/openssl/evp.h
2028
int EVP_PKEY_derive_set_peer(EVP_PKEY_CTX *ctx, EVP_PKEY *peer);
crypto/openssl/include/openssl/evp.h
2029
int EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen);
crypto/openssl/include/openssl/evp.h
2031
int EVP_PKEY_encapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2032
int EVP_PKEY_auth_encapsulate_init(EVP_PKEY_CTX *ctx, EVP_PKEY *authpriv,
crypto/openssl/include/openssl/evp.h
2034
int EVP_PKEY_encapsulate(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
2037
int EVP_PKEY_decapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2038
int EVP_PKEY_auth_decapsulate_init(EVP_PKEY_CTX *ctx, EVP_PKEY *authpub,
crypto/openssl/include/openssl/evp.h
2040
int EVP_PKEY_decapsulate(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/evp.h
2043
typedef int EVP_PKEY_gen_cb(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2045
int EVP_PKEY_fromdata_init(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2046
int EVP_PKEY_fromdata(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey, int selection,
crypto/openssl/include/openssl/evp.h
2048
const OSSL_PARAM *EVP_PKEY_fromdata_settable(EVP_PKEY_CTX *ctx, int selection);
crypto/openssl/include/openssl/evp.h
2084
int EVP_PKEY_paramgen_init(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2085
int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey);
crypto/openssl/include/openssl/evp.h
2086
int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2087
int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey);
crypto/openssl/include/openssl/evp.h
2088
int EVP_PKEY_generate(EVP_PKEY_CTX *ctx, EVP_PKEY **ppkey);
crypto/openssl/include/openssl/evp.h
2089
int EVP_PKEY_check(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2090
int EVP_PKEY_public_check(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2091
int EVP_PKEY_public_check_quick(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2092
int EVP_PKEY_param_check(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2093
int EVP_PKEY_param_check_quick(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2094
int EVP_PKEY_private_check(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2095
int EVP_PKEY_pairwise_check(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2102
void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb);
crypto/openssl/include/openssl/evp.h
2103
EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2105
int EVP_PKEY_CTX_get_keygen_info(EVP_PKEY_CTX *ctx, int idx);
crypto/openssl/include/openssl/evp.h
2108
int (*init)(EVP_PKEY_CTX *ctx));
crypto/openssl/include/openssl/evp.h
2109
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy)(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src));
crypto/openssl/include/openssl/evp.h
2110
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup)(EVP_PKEY_CTX *ctx));
crypto/openssl/include/openssl/evp.h
2111
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth, int (*paramgen_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2112
int (*paramgen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey));
crypto/openssl/include/openssl/evp.h
2113
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth, int (*keygen_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2114
int (*keygen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey));
crypto/openssl/include/openssl/evp.h
2115
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth, int (*sign_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2116
int (*sign)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
crypto/openssl/include/openssl/evp.h
2118
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth, int (*verify_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2119
int (*verify)(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen,
crypto/openssl/include/openssl/evp.h
2121
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth, int (*verify_recover_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2122
int (*verify_recover)(EVP_PKEY_CTX *ctx, unsigned char *sig,
crypto/openssl/include/openssl/evp.h
2125
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth, int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
crypto/openssl/include/openssl/evp.h
2126
int (*signctx)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
crypto/openssl/include/openssl/evp.h
2128
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth, int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
crypto/openssl/include/openssl/evp.h
2129
int (*verifyctx)(EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen,
crypto/openssl/include/openssl/evp.h
2131
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth, int (*encrypt_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2132
int (*encryptfn)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
crypto/openssl/include/openssl/evp.h
2134
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth, int (*decrypt_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2135
int (*decrypt)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
crypto/openssl/include/openssl/evp.h
2137
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth, int (*derive_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2138
int (*derive)(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen));
crypto/openssl/include/openssl/evp.h
2139
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth, int (*ctrl)(EVP_PKEY_CTX *ctx, int type, int p1, void *p2),
crypto/openssl/include/openssl/evp.h
2140
int (*ctrl_str)(EVP_PKEY_CTX *ctx, const char *type, const char *value));
crypto/openssl/include/openssl/evp.h
2151
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_digest_custom(EVP_PKEY_METHOD *pmeth, int (*digest_custom)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx));
crypto/openssl/include/openssl/evp.h
2152
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_init(const EVP_PKEY_METHOD *pmeth, int (**pinit)(EVP_PKEY_CTX *ctx));
crypto/openssl/include/openssl/evp.h
2153
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_copy(const EVP_PKEY_METHOD *pmeth, int (**pcopy)(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src));
crypto/openssl/include/openssl/evp.h
2154
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_cleanup(const EVP_PKEY_METHOD *pmeth, void (**pcleanup)(EVP_PKEY_CTX *ctx));
crypto/openssl/include/openssl/evp.h
2155
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_paramgen(const EVP_PKEY_METHOD *pmeth, int (**pparamgen_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2156
int (**pparamgen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey));
crypto/openssl/include/openssl/evp.h
2157
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_keygen(const EVP_PKEY_METHOD *pmeth, int (**pkeygen_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2158
int (**pkeygen)(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey));
crypto/openssl/include/openssl/evp.h
2159
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_sign(const EVP_PKEY_METHOD *pmeth, int (**psign_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2160
int (**psign)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
crypto/openssl/include/openssl/evp.h
2162
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_verify(const EVP_PKEY_METHOD *pmeth, int (**pverify_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2163
int (**pverify)(EVP_PKEY_CTX *ctx, const unsigned char *sig,
crypto/openssl/include/openssl/evp.h
2166
int (**pverify_recover_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2167
int (**pverify_recover)(EVP_PKEY_CTX *ctx, unsigned char *sig,
crypto/openssl/include/openssl/evp.h
2171
int (**psignctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
crypto/openssl/include/openssl/evp.h
2172
int (**psignctx)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
crypto/openssl/include/openssl/evp.h
2175
int (**pverifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
crypto/openssl/include/openssl/evp.h
2176
int (**pverifyctx)(EVP_PKEY_CTX *ctx, const unsigned char *sig,
crypto/openssl/include/openssl/evp.h
2178
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_encrypt(const EVP_PKEY_METHOD *pmeth, int (**pencrypt_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2179
int (**pencryptfn)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
crypto/openssl/include/openssl/evp.h
2181
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_decrypt(const EVP_PKEY_METHOD *pmeth, int (**pdecrypt_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2182
int (**pdecrypt)(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen,
crypto/openssl/include/openssl/evp.h
2184
OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_get_derive(const EVP_PKEY_METHOD *pmeth, int (**pderive_init)(EVP_PKEY_CTX *ctx),
crypto/openssl/include/openssl/evp.h
2185
int (**pderive)(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen));
crypto/openssl/include/openssl/evp.h
2187
int (**pctrl)(EVP_PKEY_CTX *ctx, int type, int p1, void *p2),
crypto/openssl/include/openssl/evp.h
2188
int (**pctrl_str)(EVP_PKEY_CTX *ctx, const char *type,
crypto/openssl/include/openssl/evp.h
2201
int (**pdigest_custom)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx));
crypto/openssl/include/openssl/evp.h
2223
int EVP_PKEY_CTX_set_group_name(EVP_PKEY_CTX *ctx, const char *name);
crypto/openssl/include/openssl/evp.h
2224
int EVP_PKEY_CTX_get_group_name(EVP_PKEY_CTX *ctx, char *name, size_t namelen);
crypto/openssl/include/openssl/evp.h
2228
OSSL_LIB_CTX *EVP_PKEY_CTX_get0_libctx(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2229
const char *EVP_PKEY_CTX_get0_propq(const EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2230
const OSSL_PROVIDER *EVP_PKEY_CTX_get0_provider(const EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
587
EVP_PKEY_CTX *EVP_MD_CTX_get_pkey_ctx(const EVP_MD_CTX *ctx);
crypto/openssl/include/openssl/evp.h
589
void EVP_MD_CTX_set_pkey_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx);
crypto/openssl/include/openssl/evp.h
861
__owur int EVP_DigestSignInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/openssl/include/openssl/evp.h
865
__owur int EVP_DigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/openssl/include/openssl/evp.h
872
__owur int EVP_DigestVerifyInit_ex(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/openssl/include/openssl/evp.h
876
__owur int EVP_DigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx,
crypto/openssl/include/openssl/kdf.h
102
int EVP_PKEY_CTX_add1_tls1_prf_seed(EVP_PKEY_CTX *pctx,
crypto/openssl/include/openssl/kdf.h
105
int EVP_PKEY_CTX_set_hkdf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md);
crypto/openssl/include/openssl/kdf.h
107
int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/kdf.h
110
int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/kdf.h
113
int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/kdf.h
116
int EVP_PKEY_CTX_set_hkdf_mode(EVP_PKEY_CTX *ctx, int mode);
crypto/openssl/include/openssl/kdf.h
119
int EVP_PKEY_CTX_set1_pbe_pass(EVP_PKEY_CTX *ctx, const char *pass,
crypto/openssl/include/openssl/kdf.h
122
int EVP_PKEY_CTX_set1_scrypt_salt(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/kdf.h
125
int EVP_PKEY_CTX_set_scrypt_N(EVP_PKEY_CTX *ctx, uint64_t n);
crypto/openssl/include/openssl/kdf.h
127
int EVP_PKEY_CTX_set_scrypt_r(EVP_PKEY_CTX *ctx, uint64_t r);
crypto/openssl/include/openssl/kdf.h
129
int EVP_PKEY_CTX_set_scrypt_p(EVP_PKEY_CTX *ctx, uint64_t p);
crypto/openssl/include/openssl/kdf.h
131
int EVP_PKEY_CTX_set_scrypt_maxmem_bytes(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/kdf.h
97
int EVP_PKEY_CTX_set_tls1_prf_md(EVP_PKEY_CTX *ctx, const EVP_MD *md);
crypto/openssl/include/openssl/kdf.h
99
int EVP_PKEY_CTX_set1_tls1_prf_secret(EVP_PKEY_CTX *pctx,
crypto/openssl/include/openssl/rsa.h
122
int EVP_PKEY_CTX_set_rsa_padding(EVP_PKEY_CTX *ctx, int pad_mode);
crypto/openssl/include/openssl/rsa.h
123
int EVP_PKEY_CTX_get_rsa_padding(EVP_PKEY_CTX *ctx, int *pad_mode);
crypto/openssl/include/openssl/rsa.h
125
int EVP_PKEY_CTX_set_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int saltlen);
crypto/openssl/include/openssl/rsa.h
126
int EVP_PKEY_CTX_get_rsa_pss_saltlen(EVP_PKEY_CTX *ctx, int *saltlen);
crypto/openssl/include/openssl/rsa.h
128
int EVP_PKEY_CTX_set_rsa_keygen_bits(EVP_PKEY_CTX *ctx, int bits);
crypto/openssl/include/openssl/rsa.h
129
int EVP_PKEY_CTX_set1_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp);
crypto/openssl/include/openssl/rsa.h
130
int EVP_PKEY_CTX_set_rsa_keygen_primes(EVP_PKEY_CTX *ctx, int primes);
crypto/openssl/include/openssl/rsa.h
131
int EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen(EVP_PKEY_CTX *ctx, int saltlen);
crypto/openssl/include/openssl/rsa.h
134
int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp);
crypto/openssl/include/openssl/rsa.h
149
int EVP_PKEY_CTX_set_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md);
crypto/openssl/include/openssl/rsa.h
150
int EVP_PKEY_CTX_set_rsa_mgf1_md_name(EVP_PKEY_CTX *ctx, const char *mdname,
crypto/openssl/include/openssl/rsa.h
152
int EVP_PKEY_CTX_get_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD **md);
crypto/openssl/include/openssl/rsa.h
153
int EVP_PKEY_CTX_get_rsa_mgf1_md_name(EVP_PKEY_CTX *ctx, char *name,
crypto/openssl/include/openssl/rsa.h
155
int EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD *md);
crypto/openssl/include/openssl/rsa.h
156
int EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md_name(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/rsa.h
159
int EVP_PKEY_CTX_set_rsa_pss_keygen_md(EVP_PKEY_CTX *ctx, const EVP_MD *md);
crypto/openssl/include/openssl/rsa.h
160
int EVP_PKEY_CTX_set_rsa_pss_keygen_md_name(EVP_PKEY_CTX *ctx,
crypto/openssl/include/openssl/rsa.h
164
int EVP_PKEY_CTX_set_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD *md);
crypto/openssl/include/openssl/rsa.h
165
int EVP_PKEY_CTX_set_rsa_oaep_md_name(EVP_PKEY_CTX *ctx, const char *mdname,
crypto/openssl/include/openssl/rsa.h
167
int EVP_PKEY_CTX_get_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD **md);
crypto/openssl/include/openssl/rsa.h
168
int EVP_PKEY_CTX_get_rsa_oaep_md_name(EVP_PKEY_CTX *ctx, char *name,
crypto/openssl/include/openssl/rsa.h
170
int EVP_PKEY_CTX_set0_rsa_oaep_label(EVP_PKEY_CTX *ctx, void *label, int llen);
crypto/openssl/include/openssl/rsa.h
171
int EVP_PKEY_CTX_get0_rsa_oaep_label(EVP_PKEY_CTX *ctx, unsigned char **label);
crypto/openssl/include/openssl/rsa.h
323
int RSA_pkey_ctx_ctrl(EVP_PKEY_CTX *ctx, int optype, int cmd, int p1, void *p2);
crypto/openssl/providers/fips/self_test_kats.c
402
EVP_PKEY_CTX *kactx = NULL, *dctx = NULL;
crypto/openssl/providers/fips/self_test_kats.c
486
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/providers/fips/self_test_kats.c
487
EVP_PKEY_CTX *fromctx = NULL;
crypto/openssl/providers/fips/self_test_kats.c
614
EVP_PKEY_CTX *key_ctx = NULL;
crypto/openssl/providers/fips/self_test_kats.c
664
EVP_PKEY_CTX *ctx;
crypto/openssl/providers/fips/self_test_kats.c
721
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/providers/fips/self_test_kats.c
785
EVP_PKEY_CTX *ctx;
crypto/openssl/providers/fips/self_test_kats.c
825
EVP_PKEY_CTX *encctx = NULL, *keyctx = NULL;
crypto/openssl/providers/implementations/kem/mlx_kem.c
110
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/providers/implementations/kem/mlx_kem.c
248
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
337
EVP_PKEY_CTX *ctx;
crypto/openssl/ssl/s3_lib.c
5280
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/ssl/s3_lib.c
5306
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/ssl/s3_lib.c
5346
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/ssl/s3_lib.c
5406
EVP_PKEY_CTX *pctx;
crypto/openssl/ssl/s3_lib.c
5465
EVP_PKEY_CTX *pctx;
crypto/openssl/ssl/s3_lib.c
5516
EVP_PKEY_CTX *pctx;
crypto/openssl/ssl/statem/statem_clnt.c
2291
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/ssl/statem/statem_clnt.c
2447
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/ssl/statem/statem_clnt.c
3107
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/ssl/statem/statem_clnt.c
3299
EVP_PKEY_CTX *pkey_ctx = NULL;
crypto/openssl/ssl/statem/statem_clnt.c
3452
EVP_PKEY_CTX *pkey_ctx = NULL;
crypto/openssl/ssl/statem/statem_lib.c
318
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/ssl/statem/statem_lib.c
456
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
2563
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
3002
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
3242
EVP_PKEY_CTX *pkey_ctx;
crypto/openssl/ssl/statem/statem_srvr.c
3348
EVP_PKEY_CTX *pkey_ctx = NULL;
crypto/openssl/ssl/t1_lib.c
2214
EVP_PKEY_CTX *pctx;
crypto/openssl/ssl/t1_lib.c
2325
EVP_PKEY_CTX *pctx;
crypto/openssl/ssl/t1_lib.c
4299
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/acvp_test.c
1157
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/acvp_test.c
1203
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/acvp_test.c
124
static int check_verify_message(EVP_PKEY_CTX *pkey_ctx, int expected)
crypto/openssl/test/acvp_test.c
1240
EVP_PKEY_CTX *key_ctx = NULL;
crypto/openssl/test/acvp_test.c
1268
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/acvp_test.c
1311
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/acvp_test.c
1463
EVP_PKEY_CTX *pkey_ctx = NULL;
crypto/openssl/test/acvp_test.c
1512
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/acvp_test.c
184
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/acvp_test.c
218
EVP_PKEY_CTX *key_ctx = NULL;
crypto/openssl/test/acvp_test.c
311
EVP_PKEY_CTX *pkey_ctx;
crypto/openssl/test/acvp_test.c
362
EVP_PKEY_CTX *p1ctx = NULL;
crypto/openssl/test/acvp_test.c
448
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/acvp_test.c
477
EVP_PKEY_CTX *key_ctx = NULL;
crypto/openssl/test/acvp_test.c
530
EVP_PKEY_CTX *paramgen_ctx = NULL;
crypto/openssl/test/acvp_test.c
546
EVP_PKEY_CTX *keygen_ctx = NULL;
crypto/openssl/test/acvp_test.c
563
EVP_PKEY_CTX *paramgen_ctx = NULL, *keygen_ctx = NULL;
crypto/openssl/test/acvp_test.c
605
EVP_PKEY_CTX *paramgen_ctx = NULL;
crypto/openssl/test/acvp_test.c
660
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/acvp_test.c
726
EVP_PKEY_CTX *key_ctx = NULL;
crypto/openssl/test/acvp_test.c
824
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/algorithmid_test.c
118
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/bad_dtls_test.c
70
EVP_PKEY_CTX *pctx = EVP_PKEY_CTX_new_id(EVP_PKEY_TLS1_PRF, NULL);
crypto/openssl/test/dhtest.c
759
EVP_PKEY_CTX *paramgen_ctx;
crypto/openssl/test/dhtest.c
783
EVP_PKEY_CTX *paramgen_ctx;
crypto/openssl/test/dsa_no_digest_size_test.c
140
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/dsatest.c
299
EVP_PKEY_CTX *pg_ctx = NULL, *kg_ctx = NULL;
crypto/openssl/test/dsatest.c
456
EVP_PKEY_CTX *gen_ctx = NULL;
crypto/openssl/test/dsatest.c
457
EVP_PKEY_CTX *check_ctx = NULL;
crypto/openssl/test/ecdsatest.c
180
EVP_PKEY_CTX *pctx;
crypto/openssl/test/ectest.c
2881
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/ectest.c
3204
EVP_PKEY_CTX *pctx1 = NULL, *pctx2 = NULL, *dctx = NULL;
crypto/openssl/test/ectest.c
3481
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/endecode_test.c
114
EVP_PKEY_CTX *ctx = template != NULL
crypto/openssl/test/endecode_test.c
80
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/endecoder_legacy_test.c
247
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/enginetest.c
196
static int test_encrypt(EVP_PKEY_CTX *ctx, unsigned char *sig,
crypto/openssl/test/enginetest.c
255
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
1072
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_extra_test.c
1643
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
1712
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
2108
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
2467
EVP_PKEY_CTX *pctx = NULL, *kctx = NULL;
crypto/openssl/test/evp_extra_test.c
2531
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_extra_test.c
2583
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_extra_test.c
2584
EVP_PKEY_CTX *kctx = NULL;
crypto/openssl/test/evp_extra_test.c
2585
EVP_PKEY_CTX *sctx = NULL;
crypto/openssl/test/evp_extra_test.c
2590
EVP_PKEY_CTX *cctx = NULL;
crypto/openssl/test/evp_extra_test.c
3160
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
3319
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
3321
EVP_PKEY_CTX *ctx2 = NULL;
crypto/openssl/test/evp_extra_test.c
3406
EVP_PKEY_CTX *kctx = NULL;
crypto/openssl/test/evp_extra_test.c
3463
EVP_PKEY_CTX *pctx;
crypto/openssl/test/evp_extra_test.c
3510
EVP_PKEY_CTX *pctx;
crypto/openssl/test/evp_extra_test.c
3554
EVP_PKEY_CTX *pctx;
crypto/openssl/test/evp_extra_test.c
3678
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
3782
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_extra_test.c
3850
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_extra_test.c
3898
EVP_PKEY_CTX *key_ctx = NULL;
crypto/openssl/test/evp_extra_test.c
3954
EVP_PKEY_CTX *key_ctx = NULL;
crypto/openssl/test/evp_extra_test.c
3983
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_extra_test.c
4242
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
4289
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_extra_test.c
4686
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
4747
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
4769
EVP_PKEY_CTX *pkey_ctx = NULL;
crypto/openssl/test/evp_extra_test.c
5481
static int custom_pmeth_init(EVP_PKEY_CTX *ctx)
crypto/openssl/test/evp_extra_test.c
5483
int (*pinit)(EVP_PKEY_CTX *ctx);
crypto/openssl/test/evp_extra_test.c
5489
static void custom_pmeth_cleanup(EVP_PKEY_CTX *ctx)
crypto/openssl/test/evp_extra_test.c
5491
void (*pcleanup)(EVP_PKEY_CTX *ctx);
crypto/openssl/test/evp_extra_test.c
5497
static int custom_pmeth_sign(EVP_PKEY_CTX *ctx, unsigned char *out,
crypto/openssl/test/evp_extra_test.c
5501
int (*psign)(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen,
crypto/openssl/test/evp_extra_test.c
5519
static int custom_pmeth_derive(EVP_PKEY_CTX *ctx, unsigned char *key,
crypto/openssl/test/evp_extra_test.c
5522
int (*pderive)(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen);
crypto/openssl/test/evp_extra_test.c
5528
static int custom_pmeth_copy(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)
crypto/openssl/test/evp_extra_test.c
5530
int (*pcopy)(EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src);
crypto/openssl/test/evp_extra_test.c
5538
static int custom_pmeth_ctrl(EVP_PKEY_CTX *ctx, int type, int p1, void *p2)
crypto/openssl/test/evp_extra_test.c
5540
int (*pctrl)(EVP_PKEY_CTX *ctx, int type, int p1, void *p2);
crypto/openssl/test/evp_extra_test.c
5554
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_extra_test.c
5931
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test.c
6232
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_extra_test2.c
1545
EVP_PKEY_CTX *fromctx = NULL;
crypto/openssl/test/evp_extra_test2.c
1600
EVP_PKEY_CTX *gctx = NULL;
crypto/openssl/test/evp_extra_test2.c
1628
EVP_PKEY_CTX *gctx = NULL;
crypto/openssl/test/evp_extra_test2.c
1654
static int set_fromdata_string(EVP_PKEY_CTX *ctx, const char *name, char *value)
crypto/openssl/test/evp_extra_test2.c
1669
static int set_fromdata_uint(EVP_PKEY_CTX *ctx, const char *name)
crypto/openssl/test/evp_extra_test2.c
1687
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test2.c
1717
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test2.c
2117
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test2.c
3065
EVP_PKEY_CTX *gen_ctx = NULL, *check_ctx = NULL;
crypto/openssl/test/evp_extra_test2.c
3210
EVP_PKEY_CTX *ctx = NULL, *gctx = NULL;
crypto/openssl/test/evp_extra_test2.c
3323
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_libctx_test.c
118
EVP_PKEY_CTX *gen_ctx = NULL;
crypto/openssl/test/evp_libctx_test.c
190
EVP_PKEY_CTX *gen_ctx = NULL;
crypto/openssl/test/evp_libctx_test.c
717
EVP_PKEY_CTX *sctx = NULL, *rctx = NULL, *dctx = NULL;
crypto/openssl/test/evp_libctx_test.c
817
EVP_PKEY_CTX *pubctx = NULL, *privctx = NULL;
crypto/openssl/test/evp_libctx_test.c
893
EVP_PKEY_CTX *gctx = NULL;
crypto/openssl/test/evp_libctx_test.c
915
EVP_PKEY_CTX *sctx = NULL;
crypto/openssl/test/evp_pkey_ctx_new_from_name.c
8
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
107
EVP_PKEY_CTX *ctx = rctx[tstid];
crypto/openssl/test/evp_pkey_dhkem_test.c
121
EVP_PKEY_CTX *genctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
170
EVP_PKEY_CTX *ctx = rctx[tstid];
crypto/openssl/test/evp_pkey_dhkem_test.c
192
EVP_PKEY_CTX *ctx = rctx[tstid];
crypto/openssl/test/evp_pkey_dhkem_test.c
215
EVP_PKEY_CTX *ctx = rctx[tstid];
crypto/openssl/test/evp_pkey_dhkem_test.c
277
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
298
EVP_PKEY_CTX *keyctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
304
EVP_PKEY_CTX *ctx = rctx[0];
crypto/openssl/test/evp_pkey_dhkem_test.c
331
EVP_PKEY_CTX *ctx = rctx[tstid];
crypto/openssl/test/evp_pkey_dhkem_test.c
34
static EVP_PKEY_CTX *rctx[TEST_KEYTYPES_P256_X25519] = { NULL, NULL };
crypto/openssl/test/evp_pkey_dhkem_test.c
353
EVP_PKEY_CTX *ctx = rctx[tstid];
crypto/openssl/test/evp_pkey_dhkem_test.c
403
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
442
EVP_PKEY_CTX *ctx = rctx[keytype];
crypto/openssl/test/evp_pkey_dhkem_test.c
479
EVP_PKEY_CTX *genctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
519
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
589
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
615
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
671
EVP_PKEY_CTX *ctx = rctx[TEST_KEYTYPE_P256];
crypto/openssl/test/evp_pkey_dhkem_test.c
709
EVP_PKEY_CTX *ctx = rctx[0];
crypto/openssl/test/evp_pkey_dhkem_test.c
728
EVP_PKEY_CTX *genctx;
crypto/openssl/test/evp_pkey_dhkem_test.c
795
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
90
EVP_PKEY_CTX *ctx = rctx[tstid];
crypto/openssl/test/evp_pkey_provided_test.c
1128
EVP_PKEY_CTX *ctx = NULL, *key_ctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
1349
EVP_PKEY_CTX *ctx = NULL, *ctx2 = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
1601
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
1808
EVP_PKEY_CTX *pctx = NULL, *ctx = NULL, *kctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
1842
EVP_PKEY_CTX *pctx = NULL, *ctx = NULL, *kctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
1877
EVP_PKEY_CTX *ctx = NULL, *key_ctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
2146
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
2185
EVP_PKEY_CTX *pctx = NULL, *dctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
2227
EVP_PKEY_CTX *factory = NULL, *ctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
352
EVP_PKEY_CTX *ctx = NULL, *key_ctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
464
EVP_PKEY_CTX *ctx = NULL, *key_ctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
832
EVP_PKEY_CTX *ctx = NULL, *key_ctx = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
888
EVP_PKEY_CTX *ctx = NULL, *key_ctx = NULL;
crypto/openssl/test/evp_test.c
155
static int pkey_check_fips_approved(EVP_PKEY_CTX *ctx, EVP_TEST *t)
crypto/openssl/test/evp_test.c
1723
static int mac_test_ctrl_pkey(EVP_TEST *t, EVP_PKEY_CTX *pctx,
crypto/openssl/test/evp_test.c
1750
EVP_PKEY_CTX *pctx = NULL, *genctx = NULL;
crypto/openssl/test/evp_test.c
2125
EVP_PKEY_CTX *ctx;
crypto/openssl/test/evp_test.c
2215
static int encapsulate(EVP_TEST *t, EVP_PKEY_CTX *ctx, const char *op,
crypto/openssl/test/evp_test.c
2301
static int decapsulate(EVP_TEST *t, EVP_PKEY_CTX *ctx, const char *op,
crypto/openssl/test/evp_test.c
2442
EVP_PKEY_CTX *ctx;
crypto/openssl/test/evp_test.c
2446
int (*keyopinit)(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/test/evp_test.c
2447
int (*keyopinit_ex2)(EVP_PKEY_CTX *ctx, EVP_SIGNATURE *algo,
crypto/openssl/test/evp_test.c
2449
int (*keyop)(EVP_PKEY_CTX *ctx,
crypto/openssl/test/evp_test.c
2500
int (*keyopinit)(EVP_PKEY_CTX *ctx,
crypto/openssl/test/evp_test.c
2502
int (*keyop)(EVP_PKEY_CTX *ctx,
crypto/openssl/test/evp_test.c
2523
int (*keyopinit)(EVP_PKEY_CTX *ctx,
crypto/openssl/test/evp_test.c
2526
int (*keyop)(EVP_PKEY_CTX *ctx,
crypto/openssl/test/evp_test.c
2577
static int pkey_test_ctrl(EVP_TEST *t, EVP_PKEY_CTX *pctx,
crypto/openssl/test/evp_test.c
2693
EVP_PKEY_CTX *copy = NULL;
crypto/openssl/test/evp_test.c
3030
EVP_PKEY_CTX *dctx = NULL;
crypto/openssl/test/evp_test.c
4043
EVP_PKEY_CTX *ctx;
crypto/openssl/test/evp_test.c
4378
EVP_PKEY_CTX *genctx = NULL; /* Keygen context to use */
crypto/openssl/test/evp_test.c
4491
EVP_PKEY_CTX *pctx;
crypto/openssl/test/helpers/predefined_dhparams.c
21
EVP_PKEY_CTX *pctx = EVP_PKEY_CTX_new_from_name(libctx, type, NULL);
crypto/openssl/test/ml_dsa_test.c
125
EVP_PKEY_CTX *sctx = NULL;
crypto/openssl/test/ml_dsa_test.c
180
EVP_PKEY_CTX *vctx = NULL;
crypto/openssl/test/ml_dsa_test.c
215
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/ml_dsa_test.c
297
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/ml_dsa_test.c
32
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/ml_dsa_test.c
397
EVP_PKEY_CTX *sctx = NULL, *vctx = NULL;
crypto/openssl/test/ml_dsa_test.c
58
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/ml_kem_evp_extra_test.c
103
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/ml_kem_evp_extra_test.c
240
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/pairwise_fail_test.c
90
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/pkey_meth_kdf_test.c
155
EVP_PKEY_CTX *pctx;
crypto/openssl/test/pkey_meth_kdf_test.c
22
EVP_PKEY_CTX *pctx;
crypto/openssl/test/pkey_meth_kdf_test.c
88
EVP_PKEY_CTX *pctx;
crypto/openssl/test/provider_pkey_test.c
122
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/provider_pkey_test.c
186
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/provider_pkey_test.c
245
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/provider_pkey_test.c
57
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/provider_status_test.c
151
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/slh_dsa_test.c
159
EVP_PKEY_CTX *vctx = NULL;
crypto/openssl/test/slh_dsa_test.c
182
EVP_PKEY_CTX *vctx = NULL;
crypto/openssl/test/slh_dsa_test.c
215
EVP_PKEY_CTX *vctx = NULL;
crypto/openssl/test/slh_dsa_test.c
247
EVP_PKEY_CTX *sctx = NULL;
crypto/openssl/test/slh_dsa_test.c
310
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/slh_dsa_test.c
36
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/slh_dsa_test.c
376
EVP_PKEY_CTX *gctx = NULL, *sctx = NULL, *vctx = NULL;
crypto/openssl/test/slh_dsa_test.c
446
EVP_PKEY_CTX *gctx = NULL, *sctx = NULL, *vctx = NULL, *dupctx = NULL;
crypto/openssl/test/slh_dsa_test.c
593
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/slh_dsa_test.c
60
EVP_PKEY_CTX *ctx = NULL;
crypto/openssl/test/sslapitest.c
10352
EVP_PKEY_CTX *evpctx = EVP_PKEY_CTX_new_from_name(libctx,
crypto/openssl/test/sslapitest.c
10677
EVP_PKEY_CTX *pctx = NULL;
crypto/openssl/test/threadstest.c
931
EVP_PKEY_CTX *ctx = NULL;
lib/libsecureboot/openpgp/opgp_sig.c
233
EVP_PKEY_CTX *pctx = NULL;