/netbsd-current/crypto/external/bsd/openssl.old/dist/crypto/evp/ |
H A D | pmeth_fn.c | 18 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 D | pmeth_lib.c | 73 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 D | m_sigver.c | 33 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 D | pmeth_gn.c | 22 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 D | pkey_meth_test.c | 57 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 D | enginetest.c | 197 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 D | pkey_meth_test.c | 61 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 D | enginetest.c | 203 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 D | pmeth_lib.c | 128 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 D | m_sigver.c | 304 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 D | pmeth_check.c | 67 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 D | exchange.c | 362 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 D | signature.c | 574 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 D | pmeth_gn.c | 61 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 D | asymcipher.c | 188 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 D | dsa_ctrl.c | 25 if (ctx->pmeth != NULL && ctx->pmeth->pkey_id != EVP_PKEY_DSA)
|
H A D | dh_ctrl.c | 28 && 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 D | ec_ctrl.c | 34 && ctx->pmeth != NULL && ctx->pmeth->pkey_id != EVP_PKEY_EC)
|
/netbsd-current/crypto/external/bsd/openssl.old/dist/include/openssl/ |
H A D | evp.h | 1332 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 D | evp.h | 1751 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 D | eng_openssl.c | 74 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 D | eng_openssl.c | 83 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 D | rsa_local.h | 121 #define pkey_ctx_is_pss(ctx) (ctx->pmeth->pkey_id == EVP_PKEY_RSA_PSS)
|
H A D | rsa_lib.c | 488 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 D | e_dasync.c | 108 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;
|