Home
last modified time | relevance | path

Searched refs:pmeth (Results 1 - 25 of 48) sorted by relevance

12

/third_party/node/deps/openssl/openssl/crypto/evp/
H A Dpmeth_lib.c128 EVP_PKEY_METHOD *pmeth; in EVP_PKEY_meth_new() local
130 pmeth = OPENSSL_zalloc(sizeof(*pmeth)); in EVP_PKEY_meth_new()
131 if (pmeth == NULL) { in EVP_PKEY_meth_new()
136 pmeth->pkey_id = id; in EVP_PKEY_meth_new()
137 pmeth->flags = flags | EVP_PKEY_FLAG_DYNAMIC; in EVP_PKEY_meth_new()
138 return pmeth; in EVP_PKEY_meth_new()
187 const EVP_PKEY_METHOD *pmeth = NULL, *app_pmeth = NULL; in int_ctx_new() local
253 pmeth = ENGINE_get_pkey_meth(e, id); in int_ctx_new()
257 pmeth in int_ctx_new()
457 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) EVP_PKEY_meth_free() argument
626 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) EVP_PKEY_meth_add0() argument
649 EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth) EVP_PKEY_meth_remove() argument
1671 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init) (EVP_PKEY_CTX *ctx)) EVP_PKEY_meth_set_init() argument
1677 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)) EVP_PKEY_meth_set_copy() argument
1684 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx)) EVP_PKEY_meth_set_cleanup() argument
1690 EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth, int (*paramgen_init) (EVP_PKEY_CTX *ctx), int (*paramgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) EVP_PKEY_meth_set_paramgen() argument
1699 EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth, int (*keygen_init) (EVP_PKEY_CTX *ctx), int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) EVP_PKEY_meth_set_keygen() argument
1708 EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth, int (*sign_init) (EVP_PKEY_CTX *ctx), int (*sign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_set_sign() argument
1719 EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth, int (*verify_init) (EVP_PKEY_CTX *ctx), int (*verify) (EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_set_verify() argument
1731 EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth, int (*verify_recover_init) (EVP_PKEY_CTX *ctx), int (*verify_recover) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_set_verify_recover() argument
1747 EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth, int (*signctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (*signctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx)) EVP_PKEY_meth_set_signctx() argument
1759 EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth, int (*verifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (*verifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen, EVP_MD_CTX *mctx)) EVP_PKEY_meth_set_verifyctx() argument
1771 EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth, int (*encrypt_init) (EVP_PKEY_CTX *ctx), int (*encryptfn) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) EVP_PKEY_meth_set_encrypt() argument
1783 EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth, int (*decrypt_init) (EVP_PKEY_CTX *ctx), int (*decrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) EVP_PKEY_meth_set_decrypt() argument
1795 EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth, int (*derive_init) (EVP_PKEY_CTX *ctx), int (*derive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)) EVP_PKEY_meth_set_derive() argument
1805 EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth, int (*ctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2), int (*ctrl_str) (EVP_PKEY_CTX *ctx, const char *type, const char *value)) EVP_PKEY_meth_set_ctrl() argument
1816 EVP_PKEY_meth_set_digestsign(EVP_PKEY_METHOD *pmeth, int (*digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_set_digestsign() argument
1823 EVP_PKEY_meth_set_digestverify(EVP_PKEY_METHOD *pmeth, int (*digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_set_digestverify() argument
1831 EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) EVP_PKEY_meth_set_check() argument
1837 EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) EVP_PKEY_meth_set_public_check() argument
1843 EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) EVP_PKEY_meth_set_param_check() argument
1849 EVP_PKEY_meth_set_digest_custom(EVP_PKEY_METHOD *pmeth, int (*digest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) EVP_PKEY_meth_set_digest_custom() argument
1856 EVP_PKEY_meth_get_init(const EVP_PKEY_METHOD *pmeth, int (**pinit) (EVP_PKEY_CTX *ctx)) EVP_PKEY_meth_get_init() argument
1862 EVP_PKEY_meth_get_copy(const EVP_PKEY_METHOD *pmeth, int (**pcopy) (EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)) EVP_PKEY_meth_get_copy() argument
1869 EVP_PKEY_meth_get_cleanup(const EVP_PKEY_METHOD *pmeth, void (**pcleanup) (EVP_PKEY_CTX *ctx)) EVP_PKEY_meth_get_cleanup() argument
1875 EVP_PKEY_meth_get_paramgen(const EVP_PKEY_METHOD *pmeth, int (**pparamgen_init) (EVP_PKEY_CTX *ctx), int (**pparamgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) EVP_PKEY_meth_get_paramgen() argument
1886 EVP_PKEY_meth_get_keygen(const EVP_PKEY_METHOD *pmeth, int (**pkeygen_init) (EVP_PKEY_CTX *ctx), int (**pkeygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) EVP_PKEY_meth_get_keygen() argument
1897 EVP_PKEY_meth_get_sign(const EVP_PKEY_METHOD *pmeth, int (**psign_init) (EVP_PKEY_CTX *ctx), int (**psign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_get_sign() argument
1910 EVP_PKEY_meth_get_verify(const EVP_PKEY_METHOD *pmeth, int (**pverify_init) (EVP_PKEY_CTX *ctx), int (**pverify) (EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_get_verify() argument
1924 EVP_PKEY_meth_get_verify_recover(const EVP_PKEY_METHOD *pmeth, int (**pverify_recover_init) (EVP_PKEY_CTX *ctx), int (**pverify_recover) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_get_verify_recover() argument
1942 EVP_PKEY_meth_get_signctx(const EVP_PKEY_METHOD *pmeth, int (**psignctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (**psignctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx)) EVP_PKEY_meth_get_signctx() argument
1956 EVP_PKEY_meth_get_verifyctx(const EVP_PKEY_METHOD *pmeth, int (**pverifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (**pverifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen, EVP_MD_CTX *mctx)) EVP_PKEY_meth_get_verifyctx() argument
1970 EVP_PKEY_meth_get_encrypt(const EVP_PKEY_METHOD *pmeth, int (**pencrypt_init) (EVP_PKEY_CTX *ctx), int (**pencryptfn) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) EVP_PKEY_meth_get_encrypt() argument
1984 EVP_PKEY_meth_get_decrypt(const EVP_PKEY_METHOD *pmeth, int (**pdecrypt_init) (EVP_PKEY_CTX *ctx), int (**pdecrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) EVP_PKEY_meth_get_decrypt() argument
1998 EVP_PKEY_meth_get_derive(const EVP_PKEY_METHOD *pmeth, int (**pderive_init) (EVP_PKEY_CTX *ctx), int (**pderive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)) EVP_PKEY_meth_get_derive() argument
2010 EVP_PKEY_meth_get_ctrl(const EVP_PKEY_METHOD *pmeth, int (**pctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2), int (**pctrl_str) (EVP_PKEY_CTX *ctx, const char *type, const char *value)) EVP_PKEY_meth_get_ctrl() argument
2023 EVP_PKEY_meth_get_digestsign(const EVP_PKEY_METHOD *pmeth, int (**digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_get_digestsign() argument
2031 EVP_PKEY_meth_get_digestverify(const EVP_PKEY_METHOD *pmeth, int (**digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_get_digestverify() argument
2040 EVP_PKEY_meth_get_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) EVP_PKEY_meth_get_check() argument
2047 EVP_PKEY_meth_get_public_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) EVP_PKEY_meth_get_public_check() argument
2054 EVP_PKEY_meth_get_param_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) EVP_PKEY_meth_get_param_check() argument
2061 EVP_PKEY_meth_get_digest_custom(const EVP_PKEY_METHOD *pmeth, int (**pdigest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) EVP_PKEY_meth_get_digest_custom() argument
[all...]
H A Dm_sigver.c304 if (ctx->pctx->pmeth == NULL) { in do_sigver_init()
309 if (!(ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)) { in do_sigver_init()
324 if (ctx->pctx->pmeth->verifyctx_init) { in do_sigver_init()
325 if (ctx->pctx->pmeth->verifyctx_init(ctx->pctx, ctx) <= 0) in do_sigver_init()
328 } else if (ctx->pctx->pmeth->digestverify != 0) { in do_sigver_init()
335 if (ctx->pctx->pmeth->signctx_init) { in do_sigver_init()
336 if (ctx->pctx->pmeth->signctx_init(ctx->pctx, ctx) <= 0) in do_sigver_init()
339 } else if (ctx->pctx->pmeth->digestsign != 0) { in do_sigver_init()
350 if (ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM) in do_sigver_init()
359 if (ctx->pctx->pmeth in do_sigver_init()
[all...]
H A Dsignature.c574 if (ctx->pmeth == NULL in evp_pkey_signature_init()
575 || (operation == EVP_PKEY_OP_SIGN && ctx->pmeth->sign == NULL) in evp_pkey_signature_init()
576 || (operation == EVP_PKEY_OP_VERIFY && ctx->pmeth->verify == NULL) in evp_pkey_signature_init()
578 && ctx->pmeth->verify_recover == NULL)) { in evp_pkey_signature_init()
585 if (ctx->pmeth->sign_init == NULL) in evp_pkey_signature_init()
587 ret = ctx->pmeth->sign_init(ctx); in evp_pkey_signature_init()
590 if (ctx->pmeth->verify_init == NULL) in evp_pkey_signature_init()
592 ret = ctx->pmeth->verify_init(ctx); in evp_pkey_signature_init()
595 if (ctx->pmeth->verify_recover_init == NULL) in evp_pkey_signature_init()
597 ret = ctx->pmeth in evp_pkey_signature_init()
[all...]
H A Dpmeth_check.c67 if (ctx->pmeth->public_check != NULL) in evp_pkey_public_check_combined()
68 return ctx->pmeth->public_check(pkey); in evp_pkey_public_check_combined()
112 if (ctx->pmeth->param_check != NULL) in evp_pkey_param_check_combined()
113 return ctx->pmeth->param_check(pkey); in evp_pkey_param_check_combined()
180 if (ctx->pmeth->check != NULL) in EVP_PKEY_pairwise_check()
181 return ctx->pmeth->check(pkey); in EVP_PKEY_pairwise_check()
H A Dexchange.c362 if (ctx->pmeth == NULL || ctx->pmeth->derive == NULL) { in EVP_PKEY_derive_init_ex()
367 if (ctx->pmeth->derive_init == NULL) in EVP_PKEY_derive_init_ex()
369 ret = ctx->pmeth->derive_init(ctx); in EVP_PKEY_derive_init_ex()
439 if (ctx->pmeth == NULL in EVP_PKEY_derive_set_peer_ex()
440 || !(ctx->pmeth->derive != NULL in EVP_PKEY_derive_set_peer_ex()
441 || ctx->pmeth->encrypt != NULL in EVP_PKEY_derive_set_peer_ex()
442 || ctx->pmeth->decrypt != NULL) in EVP_PKEY_derive_set_peer_ex()
443 || ctx->pmeth->ctrl == NULL) { in EVP_PKEY_derive_set_peer_ex()
454 ret = ctx->pmeth in EVP_PKEY_derive_set_peer_ex()
[all...]
H A Dpmeth_gn.c61 if (ctx->pmeth == NULL in gen_init()
63 && ctx->pmeth->paramgen == NULL) in gen_init()
65 && ctx->pmeth->keygen == NULL)) in gen_init()
71 if (ctx->pmeth->paramgen_init != NULL) in gen_init()
72 ret = ctx->pmeth->paramgen_init(ctx); in gen_init()
75 if (ctx->pmeth->keygen_init != NULL) in gen_init()
76 ret = ctx->pmeth->keygen_init(ctx); in gen_init()
225 ret = ctx->pmeth->paramgen(ctx, *ppkey); in EVP_PKEY_generate()
228 ret = ctx->pmeth->keygen(ctx, *ppkey); in EVP_PKEY_generate()
H A Dasymcipher.c188 if (ctx->pmeth == NULL || ctx->pmeth->encrypt == NULL) { in evp_pkey_asym_cipher_init()
194 if (ctx->pmeth->encrypt_init == NULL) in evp_pkey_asym_cipher_init()
196 ret = ctx->pmeth->encrypt_init(ctx); in evp_pkey_asym_cipher_init()
199 if (ctx->pmeth->decrypt_init == NULL) in evp_pkey_asym_cipher_init()
201 ret = ctx->pmeth->decrypt_init(ctx); in evp_pkey_asym_cipher_init()
251 if (ctx->pmeth == NULL || ctx->pmeth->encrypt == NULL) { in EVP_PKEY_encrypt()
256 return ctx->pmeth->encrypt(ctx, out, outlen, in, inlen); in EVP_PKEY_encrypt()
293 if (ctx->pmeth in EVP_PKEY_decrypt()
[all...]
H A Ddh_ctrl.c28 && ctx->pmeth->pkey_id != EVP_PKEY_DH in dh_paramgen_check()
29 && ctx->pmeth->pkey_id != EVP_PKEY_DHX) in dh_paramgen_check()
43 && ctx->pmeth->pkey_id != EVP_PKEY_DH in dh_param_derive_check()
44 && ctx->pmeth->pkey_id != EVP_PKEY_DHX) in dh_param_derive_check()
H A Ddsa_ctrl.c25 if (ctx->pmeth != NULL && ctx->pmeth->pkey_id != EVP_PKEY_DSA) in dsa_paramgen_check()
H A Dec_ctrl.c34 && ctx->pmeth != NULL && ctx->pmeth->pkey_id != EVP_PKEY_EC) in evp_pkey_ctx_getset_ecdh_param_checks()
/third_party/openssl/crypto/evp/
H A Dpmeth_lib.c128 EVP_PKEY_METHOD *pmeth; in EVP_PKEY_meth_new() local
130 pmeth = OPENSSL_zalloc(sizeof(*pmeth)); in EVP_PKEY_meth_new()
131 if (pmeth == NULL) { in EVP_PKEY_meth_new()
136 pmeth->pkey_id = id; in EVP_PKEY_meth_new()
137 pmeth->flags = flags | EVP_PKEY_FLAG_DYNAMIC; in EVP_PKEY_meth_new()
138 return pmeth; in EVP_PKEY_meth_new()
187 const EVP_PKEY_METHOD *pmeth = NULL, *app_pmeth = NULL; in int_ctx_new() local
253 pmeth = ENGINE_get_pkey_meth(e, id); in int_ctx_new()
255 pmeth in int_ctx_new()
456 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) EVP_PKEY_meth_free() argument
625 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) EVP_PKEY_meth_add0() argument
648 EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth) EVP_PKEY_meth_remove() argument
1670 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init) (EVP_PKEY_CTX *ctx)) EVP_PKEY_meth_set_init() argument
1676 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)) EVP_PKEY_meth_set_copy() argument
1683 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx)) EVP_PKEY_meth_set_cleanup() argument
1689 EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth, int (*paramgen_init) (EVP_PKEY_CTX *ctx), int (*paramgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) EVP_PKEY_meth_set_paramgen() argument
1698 EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth, int (*keygen_init) (EVP_PKEY_CTX *ctx), int (*keygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) EVP_PKEY_meth_set_keygen() argument
1707 EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth, int (*sign_init) (EVP_PKEY_CTX *ctx), int (*sign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_set_sign() argument
1718 EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth, int (*verify_init) (EVP_PKEY_CTX *ctx), int (*verify) (EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_set_verify() argument
1730 EVP_PKEY_meth_set_verify_recover(EVP_PKEY_METHOD *pmeth, int (*verify_recover_init) (EVP_PKEY_CTX *ctx), int (*verify_recover) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_set_verify_recover() argument
1746 EVP_PKEY_meth_set_signctx(EVP_PKEY_METHOD *pmeth, int (*signctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (*signctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx)) EVP_PKEY_meth_set_signctx() argument
1758 EVP_PKEY_meth_set_verifyctx(EVP_PKEY_METHOD *pmeth, int (*verifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (*verifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen, EVP_MD_CTX *mctx)) EVP_PKEY_meth_set_verifyctx() argument
1770 EVP_PKEY_meth_set_encrypt(EVP_PKEY_METHOD *pmeth, int (*encrypt_init) (EVP_PKEY_CTX *ctx), int (*encryptfn) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) EVP_PKEY_meth_set_encrypt() argument
1782 EVP_PKEY_meth_set_decrypt(EVP_PKEY_METHOD *pmeth, int (*decrypt_init) (EVP_PKEY_CTX *ctx), int (*decrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) EVP_PKEY_meth_set_decrypt() argument
1794 EVP_PKEY_meth_set_derive(EVP_PKEY_METHOD *pmeth, int (*derive_init) (EVP_PKEY_CTX *ctx), int (*derive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)) EVP_PKEY_meth_set_derive() argument
1804 EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth, int (*ctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2), int (*ctrl_str) (EVP_PKEY_CTX *ctx, const char *type, const char *value)) EVP_PKEY_meth_set_ctrl() argument
1815 EVP_PKEY_meth_set_digestsign(EVP_PKEY_METHOD *pmeth, int (*digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_set_digestsign() argument
1822 EVP_PKEY_meth_set_digestverify(EVP_PKEY_METHOD *pmeth, int (*digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_set_digestverify() argument
1830 EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) EVP_PKEY_meth_set_check() argument
1836 EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) EVP_PKEY_meth_set_public_check() argument
1842 EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) EVP_PKEY_meth_set_param_check() argument
1848 EVP_PKEY_meth_set_digest_custom(EVP_PKEY_METHOD *pmeth, int (*digest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) EVP_PKEY_meth_set_digest_custom() argument
1855 EVP_PKEY_meth_get_init(const EVP_PKEY_METHOD *pmeth, int (**pinit) (EVP_PKEY_CTX *ctx)) EVP_PKEY_meth_get_init() argument
1861 EVP_PKEY_meth_get_copy(const EVP_PKEY_METHOD *pmeth, int (**pcopy) (EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)) EVP_PKEY_meth_get_copy() argument
1868 EVP_PKEY_meth_get_cleanup(const EVP_PKEY_METHOD *pmeth, void (**pcleanup) (EVP_PKEY_CTX *ctx)) EVP_PKEY_meth_get_cleanup() argument
1874 EVP_PKEY_meth_get_paramgen(const EVP_PKEY_METHOD *pmeth, int (**pparamgen_init) (EVP_PKEY_CTX *ctx), int (**pparamgen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) EVP_PKEY_meth_get_paramgen() argument
1885 EVP_PKEY_meth_get_keygen(const EVP_PKEY_METHOD *pmeth, int (**pkeygen_init) (EVP_PKEY_CTX *ctx), int (**pkeygen) (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)) EVP_PKEY_meth_get_keygen() argument
1896 EVP_PKEY_meth_get_sign(const EVP_PKEY_METHOD *pmeth, int (**psign_init) (EVP_PKEY_CTX *ctx), int (**psign) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_get_sign() argument
1909 EVP_PKEY_meth_get_verify(const EVP_PKEY_METHOD *pmeth, int (**pverify_init) (EVP_PKEY_CTX *ctx), int (**pverify) (EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_get_verify() argument
1923 EVP_PKEY_meth_get_verify_recover(const EVP_PKEY_METHOD *pmeth, int (**pverify_recover_init) (EVP_PKEY_CTX *ctx), int (**pverify_recover) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_get_verify_recover() argument
1941 EVP_PKEY_meth_get_signctx(const EVP_PKEY_METHOD *pmeth, int (**psignctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (**psignctx) (EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, EVP_MD_CTX *mctx)) EVP_PKEY_meth_get_signctx() argument
1955 EVP_PKEY_meth_get_verifyctx(const EVP_PKEY_METHOD *pmeth, int (**pverifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), int (**pverifyctx) (EVP_PKEY_CTX *ctx, const unsigned char *sig, int siglen, EVP_MD_CTX *mctx)) EVP_PKEY_meth_get_verifyctx() argument
1969 EVP_PKEY_meth_get_encrypt(const EVP_PKEY_METHOD *pmeth, int (**pencrypt_init) (EVP_PKEY_CTX *ctx), int (**pencryptfn) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) EVP_PKEY_meth_get_encrypt() argument
1983 EVP_PKEY_meth_get_decrypt(const EVP_PKEY_METHOD *pmeth, int (**pdecrypt_init) (EVP_PKEY_CTX *ctx), int (**pdecrypt) (EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen)) EVP_PKEY_meth_get_decrypt() argument
1997 EVP_PKEY_meth_get_derive(const EVP_PKEY_METHOD *pmeth, int (**pderive_init) (EVP_PKEY_CTX *ctx), int (**pderive) (EVP_PKEY_CTX *ctx, unsigned char *key, size_t *keylen)) EVP_PKEY_meth_get_derive() argument
2009 EVP_PKEY_meth_get_ctrl(const EVP_PKEY_METHOD *pmeth, int (**pctrl) (EVP_PKEY_CTX *ctx, int type, int p1, void *p2), int (**pctrl_str) (EVP_PKEY_CTX *ctx, const char *type, const char *value)) EVP_PKEY_meth_get_ctrl() argument
2022 EVP_PKEY_meth_get_digestsign(const EVP_PKEY_METHOD *pmeth, int (**digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_get_digestsign() argument
2030 EVP_PKEY_meth_get_digestverify(const EVP_PKEY_METHOD *pmeth, int (**digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen)) EVP_PKEY_meth_get_digestverify() argument
2039 EVP_PKEY_meth_get_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) EVP_PKEY_meth_get_check() argument
2046 EVP_PKEY_meth_get_public_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) EVP_PKEY_meth_get_public_check() argument
2053 EVP_PKEY_meth_get_param_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) EVP_PKEY_meth_get_param_check() argument
2060 EVP_PKEY_meth_get_digest_custom(const EVP_PKEY_METHOD *pmeth, int (**pdigest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) EVP_PKEY_meth_get_digest_custom() argument
[all...]
H A Dm_sigver.c304 if (ctx->pctx->pmeth == NULL) { in do_sigver_init()
309 if (!(ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)) { in do_sigver_init()
324 if (ctx->pctx->pmeth->verifyctx_init) { in do_sigver_init()
325 if (ctx->pctx->pmeth->verifyctx_init(ctx->pctx, ctx) <= 0) in do_sigver_init()
328 } else if (ctx->pctx->pmeth->digestverify != 0) { in do_sigver_init()
335 if (ctx->pctx->pmeth->signctx_init) { in do_sigver_init()
336 if (ctx->pctx->pmeth->signctx_init(ctx->pctx, ctx) <= 0) in do_sigver_init()
339 } else if (ctx->pctx->pmeth->digestsign != 0) { in do_sigver_init()
350 if (ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM) in do_sigver_init()
359 if (ctx->pctx->pmeth in do_sigver_init()
[all...]
H A Dsignature.c574 if (ctx->pmeth == NULL in evp_pkey_signature_init()
575 || (operation == EVP_PKEY_OP_SIGN && ctx->pmeth->sign == NULL) in evp_pkey_signature_init()
576 || (operation == EVP_PKEY_OP_VERIFY && ctx->pmeth->verify == NULL) in evp_pkey_signature_init()
578 && ctx->pmeth->verify_recover == NULL)) { in evp_pkey_signature_init()
585 if (ctx->pmeth->sign_init == NULL) in evp_pkey_signature_init()
587 ret = ctx->pmeth->sign_init(ctx); in evp_pkey_signature_init()
590 if (ctx->pmeth->verify_init == NULL) in evp_pkey_signature_init()
592 ret = ctx->pmeth->verify_init(ctx); in evp_pkey_signature_init()
595 if (ctx->pmeth->verify_recover_init == NULL) in evp_pkey_signature_init()
597 ret = ctx->pmeth in evp_pkey_signature_init()
[all...]
H A Dpmeth_check.c67 if (ctx->pmeth->public_check != NULL) in evp_pkey_public_check_combined()
68 return ctx->pmeth->public_check(pkey); in evp_pkey_public_check_combined()
112 if (ctx->pmeth->param_check != NULL) in evp_pkey_param_check_combined()
113 return ctx->pmeth->param_check(pkey); in evp_pkey_param_check_combined()
180 if (ctx->pmeth->check != NULL) in EVP_PKEY_pairwise_check()
181 return ctx->pmeth->check(pkey); in EVP_PKEY_pairwise_check()
H A Dexchange.c362 if (ctx->pmeth == NULL || ctx->pmeth->derive == NULL) { in EVP_PKEY_derive_init_ex()
367 if (ctx->pmeth->derive_init == NULL) in EVP_PKEY_derive_init_ex()
369 ret = ctx->pmeth->derive_init(ctx); in EVP_PKEY_derive_init_ex()
439 if (ctx->pmeth == NULL in EVP_PKEY_derive_set_peer_ex()
440 || !(ctx->pmeth->derive != NULL in EVP_PKEY_derive_set_peer_ex()
441 || ctx->pmeth->encrypt != NULL in EVP_PKEY_derive_set_peer_ex()
442 || ctx->pmeth->decrypt != NULL) in EVP_PKEY_derive_set_peer_ex()
443 || ctx->pmeth->ctrl == NULL) { in EVP_PKEY_derive_set_peer_ex()
454 ret = ctx->pmeth in EVP_PKEY_derive_set_peer_ex()
[all...]
H A Dpmeth_gn.c61 if (ctx->pmeth == NULL in gen_init()
63 && ctx->pmeth->paramgen == NULL) in gen_init()
65 && ctx->pmeth->keygen == NULL)) in gen_init()
71 if (ctx->pmeth->paramgen_init != NULL) in gen_init()
72 ret = ctx->pmeth->paramgen_init(ctx); in gen_init()
75 if (ctx->pmeth->keygen_init != NULL) in gen_init()
76 ret = ctx->pmeth->keygen_init(ctx); in gen_init()
225 ret = ctx->pmeth->paramgen(ctx, *ppkey); in EVP_PKEY_generate()
228 ret = ctx->pmeth->keygen(ctx, *ppkey); in EVP_PKEY_generate()
H A Dasymcipher.c188 if (ctx->pmeth == NULL || ctx->pmeth->encrypt == NULL) { in evp_pkey_asym_cipher_init()
194 if (ctx->pmeth->encrypt_init == NULL) in evp_pkey_asym_cipher_init()
196 ret = ctx->pmeth->encrypt_init(ctx); in evp_pkey_asym_cipher_init()
199 if (ctx->pmeth->decrypt_init == NULL) in evp_pkey_asym_cipher_init()
201 ret = ctx->pmeth->decrypt_init(ctx); in evp_pkey_asym_cipher_init()
251 if (ctx->pmeth == NULL || ctx->pmeth->encrypt == NULL) { in EVP_PKEY_encrypt()
256 return ctx->pmeth->encrypt(ctx, out, outlen, in, inlen); in EVP_PKEY_encrypt()
293 if (ctx->pmeth in EVP_PKEY_decrypt()
[all...]
H A Ddh_ctrl.c28 && ctx->pmeth->pkey_id != EVP_PKEY_DH in dh_paramgen_check()
29 && ctx->pmeth->pkey_id != EVP_PKEY_DHX) in dh_paramgen_check()
43 && ctx->pmeth->pkey_id != EVP_PKEY_DH in dh_param_derive_check()
44 && ctx->pmeth->pkey_id != EVP_PKEY_DHX) in dh_param_derive_check()
H A Ddsa_ctrl.c25 if (ctx->pmeth != NULL && ctx->pmeth->pkey_id != EVP_PKEY_DSA) in dsa_paramgen_check()
/third_party/openssl/test/
H A Dpkey_meth_test.c61 const EVP_PKEY_METHOD *pmeth; in test_pkey_meths() local
64 pmeth = EVP_PKEY_meth_get0(i); in test_pkey_meths()
65 EVP_PKEY_meth_get0_info(&pkey_id, NULL, pmeth); in test_pkey_meths()
74 pmeth = EVP_PKEY_meth_get0(i); in test_pkey_meths()
75 EVP_PKEY_meth_get0_info(&pkey_id, NULL, pmeth); in test_pkey_meths()
/third_party/openssl/ohos_lite/include/openssl/
H A Devp.h1332 void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth);
1333 int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth);
1334 int EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth);
1423 void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth,
1426 void EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth,
1430 void EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth,
1433 void EVP_PKEY_meth_set_paramgen(EVP_PKEY_METHOD *pmeth,
1438 void EVP_PKEY_meth_set_keygen(EVP_PKEY_METHOD *pmeth,
1443 void EVP_PKEY_meth_set_sign(EVP_PKEY_METHOD *pmeth,
1450 void EVP_PKEY_meth_set_verify(EVP_PKEY_METHOD *pmeth,
[all...]
/third_party/node/deps/openssl/openssl/include/openssl/
H A Devp.h1751 OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth);
1752 OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth);
1753 OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth);
1999 OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth,
2002 (EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst,
2005 (EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx));
2007 (EVP_PKEY_METHOD *pmeth, int (*paramgen_init) (EVP_PKEY_CTX *ctx),
2010 (EVP_PKEY_METHOD *pmeth, int (*keygen_init) (EVP_PKEY_CTX *ctx),
2013 (EVP_PKEY_METHOD *pmeth, int (*sign_init) (EVP_PKEY_CTX *ctx),
2017 (EVP_PKEY_METHOD *pmeth, in
[all...]
/third_party/openssl/include/openssl/
H A Devp.h1749 OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth);
1750 OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth);
1751 OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth);
1997 OSSL_DEPRECATEDIN_3_0 void EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth,
2000 (EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst,
2003 (EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx));
2005 (EVP_PKEY_METHOD *pmeth, int (*paramgen_init) (EVP_PKEY_CTX *ctx),
2008 (EVP_PKEY_METHOD *pmeth, int (*keygen_init) (EVP_PKEY_CTX *ctx),
2011 (EVP_PKEY_METHOD *pmeth, int (*sign_init) (EVP_PKEY_CTX *ctx),
2015 (EVP_PKEY_METHOD *pmeth, in
[all...]
/third_party/node/deps/openssl/openssl/crypto/engine/
H A Deng_openssl.c83 static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth,
635 static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth, in ossl_pkey_meths() argument
643 if (pmeth == NULL) { in ossl_pkey_meths()
649 *pmeth = ossl_hmac_meth; in ossl_pkey_meths()
653 *pmeth = NULL; in ossl_pkey_meths()
/third_party/openssl/crypto/engine/
H A Deng_openssl.c83 static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth,
635 static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth, in ossl_pkey_meths() argument
643 if (pmeth == NULL) { in ossl_pkey_meths()
649 *pmeth = ossl_hmac_meth; in ossl_pkey_meths()
653 *pmeth = NULL; in ossl_pkey_meths()

Completed in 27 milliseconds

12