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

12

/netbsd-current/crypto/external/bsd/openssl.old/dist/crypto/evp/
H A Dpmeth_fn.c18 if (ctx->pmeth->flags & EVP_PKEY_FLAG_AUTOARGLEN) { \
38 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) {
44 if (!ctx->pmeth->sign_init)
46 ret = ctx->pmeth->sign_init(ctx);
56 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) {
66 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen);
72 if (!ctx || !ctx->pmeth || !ctx->pmeth
[all...]
H A Dpmeth_lib.c73 pmeth);
82 pmeth);
106 const EVP_PKEY_METHOD *pmeth; local
131 pmeth = ENGINE_get_pkey_meth(e, id);
134 pmeth = EVP_PKEY_meth_find(id);
136 if (pmeth == NULL) {
153 ret->pmeth = pmeth;
159 if (pmeth->init) {
160 if (pmeth
172 EVP_PKEY_METHOD *pmeth; local
237 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) argument
299 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) argument
322 EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth) argument
500 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init) (EVP_PKEY_CTX *ctx)) argument
506 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) argument
513 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx)) argument
519 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)) argument
528 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)) argument
537 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)) argument
548 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)) argument
560 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)) argument
576 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)) argument
588 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)) argument
600 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)) argument
612 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)) argument
624 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)) argument
634 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)) argument
645 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)) argument
652 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)) argument
660 EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) argument
666 EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) argument
672 EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) argument
678 EVP_PKEY_meth_set_digest_custom(EVP_PKEY_METHOD *pmeth, int (*digest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) argument
685 EVP_PKEY_meth_get_init(const EVP_PKEY_METHOD *pmeth, int (**pinit) (EVP_PKEY_CTX *ctx)) argument
691 EVP_PKEY_meth_get_copy(const EVP_PKEY_METHOD *pmeth, int (**pcopy) (EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) argument
698 EVP_PKEY_meth_get_cleanup(const EVP_PKEY_METHOD *pmeth, void (**pcleanup) (EVP_PKEY_CTX *ctx)) argument
704 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)) argument
715 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)) argument
726 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)) argument
739 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)) argument
753 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)) argument
771 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)) argument
785 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)) argument
799 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)) argument
813 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)) argument
827 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)) argument
839 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)) argument
852 EVP_PKEY_meth_get_digestsign(EVP_PKEY_METHOD *pmeth, int (**digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen)) argument
860 EVP_PKEY_meth_get_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)) argument
869 EVP_PKEY_meth_get_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) argument
876 EVP_PKEY_meth_get_public_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) argument
883 EVP_PKEY_meth_get_param_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) argument
890 EVP_PKEY_meth_get_digest_custom(EVP_PKEY_METHOD *pmeth, int (**pdigest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) argument
[all...]
H A Dm_sigver.c33 if (!(ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)) {
48 if (ctx->pctx->pmeth->verifyctx_init) {
49 if (ctx->pctx->pmeth->verifyctx_init(ctx->pctx, ctx) <= 0)
52 } else if (ctx->pctx->pmeth->digestverify != 0) {
59 if (ctx->pctx->pmeth->signctx_init) {
60 if (ctx->pctx->pmeth->signctx_init(ctx->pctx, ctx) <= 0)
63 } else if (ctx->pctx->pmeth->digestsign != 0) {
74 if (ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)
82 if (ctx->pctx->pmeth->digest_custom != NULL)
83 return ctx->pctx->pmeth
[all...]
H A Dpmeth_gn.c22 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen) {
28 if (!ctx->pmeth->paramgen_init)
30 ret = ctx->pmeth->paramgen_init(ctx);
39 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen) {
61 ret = ctx->pmeth->paramgen(ctx, *ppkey);
72 if (!ctx || !ctx->pmeth || !ctx->pmeth->keygen) {
78 if (!ctx->pmeth
[all...]
/netbsd-current/crypto/external/bsd/openssl.old/dist/test/
H A Dpkey_meth_test.c57 const EVP_PKEY_METHOD *pmeth; local
60 pmeth = EVP_PKEY_meth_get0(i);
61 EVP_PKEY_meth_get0_info(&pkey_id, NULL, pmeth);
70 pmeth = EVP_PKEY_meth_get0(i);
71 EVP_PKEY_meth_get0_info(&pkey_id, NULL, pmeth);
H A Denginetest.c197 static int test_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth, argument
201 if (pmeth == NULL) {
207 *pmeth = test_rsa;
211 *pmeth = NULL;
/netbsd-current/crypto/external/bsd/openssl/dist/test/
H A Dpkey_meth_test.c61 const EVP_PKEY_METHOD *pmeth; local
64 pmeth = EVP_PKEY_meth_get0(i);
65 EVP_PKEY_meth_get0_info(&pkey_id, NULL, pmeth);
74 pmeth = EVP_PKEY_meth_get0(i);
75 EVP_PKEY_meth_get0_info(&pkey_id, NULL, pmeth);
H A Denginetest.c203 static int test_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth, argument
207 if (pmeth == NULL) {
213 *pmeth = test_rsa;
217 *pmeth = NULL;
/netbsd-current/crypto/external/bsd/openssl/dist/crypto/evp/
H A Dpmeth_lib.c128 EVP_PKEY_METHOD *pmeth; local
130 pmeth = OPENSSL_zalloc(sizeof(*pmeth));
131 if (pmeth == NULL) {
136 pmeth->pkey_id = id;
137 pmeth->flags = flags | EVP_PKEY_FLAG_DYNAMIC;
138 return pmeth;
187 const EVP_PKEY_METHOD *pmeth = NULL, *app_pmeth = NULL; local
253 pmeth = ENGINE_get_pkey_meth(e, id);
257 pmeth
457 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) argument
626 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) argument
649 EVP_PKEY_meth_remove(const EVP_PKEY_METHOD *pmeth) argument
1736 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init) (EVP_PKEY_CTX *ctx)) argument
1742 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)) argument
1749 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx)) argument
1755 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)) argument
1764 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)) argument
1773 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)) argument
1784 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)) argument
1796 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)) argument
1812 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)) argument
1824 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)) argument
1836 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)) argument
1848 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)) argument
1860 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)) argument
1870 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)) argument
1881 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)) argument
1888 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)) argument
1896 EVP_PKEY_meth_set_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) argument
1902 EVP_PKEY_meth_set_public_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) argument
1908 EVP_PKEY_meth_set_param_check(EVP_PKEY_METHOD *pmeth, int (*check) (EVP_PKEY *pkey)) argument
1914 EVP_PKEY_meth_set_digest_custom(EVP_PKEY_METHOD *pmeth, int (*digest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) argument
1921 EVP_PKEY_meth_get_init(const EVP_PKEY_METHOD *pmeth, int (**pinit) (EVP_PKEY_CTX *ctx)) argument
1927 EVP_PKEY_meth_get_copy(const EVP_PKEY_METHOD *pmeth, int (**pcopy) (EVP_PKEY_CTX *dst, const EVP_PKEY_CTX *src)) argument
1934 EVP_PKEY_meth_get_cleanup(const EVP_PKEY_METHOD *pmeth, void (**pcleanup) (EVP_PKEY_CTX *ctx)) argument
1940 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)) argument
1951 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)) argument
1962 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)) argument
1975 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)) argument
1989 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)) argument
2007 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)) argument
2021 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)) argument
2035 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)) argument
2049 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)) argument
2063 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)) argument
2075 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)) argument
2088 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)) argument
2096 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)) argument
2105 EVP_PKEY_meth_get_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) argument
2112 EVP_PKEY_meth_get_public_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) argument
2119 EVP_PKEY_meth_get_param_check(const EVP_PKEY_METHOD *pmeth, int (**pcheck) (EVP_PKEY *pkey)) argument
2126 EVP_PKEY_meth_get_digest_custom(const EVP_PKEY_METHOD *pmeth, int (**pdigest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx)) argument
[all...]
H A Dm_sigver.c304 if (ctx->pctx->pmeth == NULL) {
309 if (!(ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)) {
324 if (ctx->pctx->pmeth->verifyctx_init) {
325 if (ctx->pctx->pmeth->verifyctx_init(ctx->pctx, ctx) <= 0)
328 } else if (ctx->pctx->pmeth->digestverify != 0) {
335 if (ctx->pctx->pmeth->signctx_init) {
336 if (ctx->pctx->pmeth->signctx_init(ctx->pctx, ctx) <= 0)
339 } else if (ctx->pctx->pmeth->digestsign != 0) {
350 if (ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)
359 if (ctx->pctx->pmeth
[all...]
H A Dpmeth_check.c67 if (ctx->pmeth->public_check != NULL)
68 return ctx->pmeth->public_check(pkey);
112 if (ctx->pmeth->param_check != NULL)
113 return ctx->pmeth->param_check(pkey);
180 if (ctx->pmeth->check != NULL)
181 return ctx->pmeth->check(pkey);
H A Dexchange.c362 if (ctx->pmeth == NULL || ctx->pmeth->derive == NULL) {
367 if (ctx->pmeth->derive_init == NULL)
369 ret = ctx->pmeth->derive_init(ctx);
439 if (ctx->pmeth == NULL
440 || !(ctx->pmeth->derive != NULL
441 || ctx->pmeth->encrypt != NULL
442 || ctx->pmeth->decrypt != NULL)
443 || ctx->pmeth->ctrl == NULL) {
454 ret = ctx->pmeth
[all...]
H A Dsignature.c574 if (ctx->pmeth == NULL
575 || (operation == EVP_PKEY_OP_SIGN && ctx->pmeth->sign == NULL)
576 || (operation == EVP_PKEY_OP_VERIFY && ctx->pmeth->verify == NULL)
578 && ctx->pmeth->verify_recover == NULL)) {
585 if (ctx->pmeth->sign_init == NULL)
587 ret = ctx->pmeth->sign_init(ctx);
590 if (ctx->pmeth->verify_init == NULL)
592 ret = ctx->pmeth->verify_init(ctx);
595 if (ctx->pmeth->verify_recover_init == NULL)
597 ret = ctx->pmeth
[all...]
H A Dpmeth_gn.c61 if (ctx->pmeth == NULL
63 && ctx->pmeth->paramgen == NULL)
65 && ctx->pmeth->keygen == NULL))
71 if (ctx->pmeth->paramgen_init != NULL)
72 ret = ctx->pmeth->paramgen_init(ctx);
75 if (ctx->pmeth->keygen_init != NULL)
76 ret = ctx->pmeth->keygen_init(ctx);
225 ret = ctx->pmeth->paramgen(ctx, *ppkey);
228 ret = ctx->pmeth->keygen(ctx, *ppkey);
H A Dasymcipher.c188 if (ctx->pmeth == NULL || ctx->pmeth->encrypt == NULL) {
194 if (ctx->pmeth->encrypt_init == NULL)
196 ret = ctx->pmeth->encrypt_init(ctx);
199 if (ctx->pmeth->decrypt_init == NULL)
201 ret = ctx->pmeth->decrypt_init(ctx);
251 if (ctx->pmeth == NULL || ctx->pmeth->encrypt == NULL) {
256 return ctx->pmeth->encrypt(ctx, out, outlen, in, inlen);
293 if (ctx->pmeth
[all...]
H A Ddsa_ctrl.c25 if (ctx->pmeth != NULL && ctx->pmeth->pkey_id != EVP_PKEY_DSA)
H A Ddh_ctrl.c28 && ctx->pmeth->pkey_id != EVP_PKEY_DH
29 && ctx->pmeth->pkey_id != EVP_PKEY_DHX)
43 && ctx->pmeth->pkey_id != EVP_PKEY_DH
44 && ctx->pmeth->pkey_id != EVP_PKEY_DHX)
H A Dec_ctrl.c34 && ctx->pmeth != NULL && ctx->pmeth->pkey_id != EVP_PKEY_EC)
/netbsd-current/crypto/external/bsd/openssl.old/dist/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...]
/netbsd-current/crypto/external/bsd/openssl/dist/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...]
/netbsd-current/crypto/external/bsd/openssl.old/dist/crypto/engine/
H A Deng_openssl.c74 static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth,
618 static int ossl_pkey_meths(ENGINE *e, EVP_PKEY_METHOD **pmeth, argument
625 if (!pmeth) {
631 *pmeth = ossl_hmac_meth;
635 *pmeth = NULL;
/netbsd-current/crypto/external/bsd/openssl/dist/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, argument
643 if (pmeth == NULL) {
649 *pmeth = ossl_hmac_meth;
653 *pmeth = NULL;
/netbsd-current/crypto/external/bsd/openssl.old/dist/crypto/rsa/
H A Drsa_local.h121 #define pkey_ctx_is_pss(ctx) (ctx->pmeth->pkey_id == EVP_PKEY_RSA_PSS)
H A Drsa_lib.c488 if (ctx != NULL && ctx->pmeth != NULL
489 && ctx->pmeth->pkey_id != EVP_PKEY_RSA
490 && ctx->pmeth->pkey_id != EVP_PKEY_RSA_PSS)
/netbsd-current/crypto/external/bsd/openssl/dist/engines/
H A De_dasync.c108 static int dasync_pkey(ENGINE *e, EVP_PKEY_METHOD **pmeth,
434 static int dasync_pkey(ENGINE *e, EVP_PKEY_METHOD **pmeth, argument
439 if (pmeth == NULL) {
445 *pmeth = dasync_rsa;
449 *pmeth = NULL;

Completed in 272 milliseconds

12