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

123

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl-1.0.0q/crypto/evp/
H A Dpmeth_lib.c96 pmeth);
105 pmeth);
129 const EVP_PKEY_METHOD *pmeth; local
156 pmeth = ENGINE_get_pkey_meth(e, id);
159 pmeth = EVP_PKEY_meth_find(id);
161 if (pmeth == NULL)
178 ret->pmeth = pmeth;
187 if (pmeth->init)
189 if (pmeth
201 EVP_PKEY_METHOD *pmeth; local
238 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) argument
298 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) argument
428 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init)(EVP_PKEY_CTX *ctx)) argument
434 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy)(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) argument
440 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup)(EVP_PKEY_CTX *ctx)) argument
446 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
454 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
462 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
471 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
480 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
490 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
499 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
508 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
517 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
526 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
534 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
[all...]
H A Dpmeth_fn.c67 if (ctx->pmeth->flags & EVP_PKEY_FLAG_AUTOARGLEN) \
85 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign)
92 if (!ctx->pmeth->sign_init)
94 ret = ctx->pmeth->sign_init(ctx);
104 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign)
116 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen);
122 if (!ctx || !ctx->pmeth || !ctx->pmeth
[all...]
H A Dpmeth_gn.c70 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen)
77 if (!ctx->pmeth->paramgen_init)
79 ret = ctx->pmeth->paramgen_init(ctx);
88 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen)
107 ret = ctx->pmeth->paramgen(ctx, *ppkey);
119 if (!ctx || !ctx->pmeth || !ctx->pmeth->keygen)
126 if (!ctx->pmeth
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/openssl-1.0.0q/crypto/evp/
H A Dpmeth_lib.c96 pmeth);
105 pmeth);
129 const EVP_PKEY_METHOD *pmeth; local
156 pmeth = ENGINE_get_pkey_meth(e, id);
159 pmeth = EVP_PKEY_meth_find(id);
161 if (pmeth == NULL)
178 ret->pmeth = pmeth;
187 if (pmeth->init)
189 if (pmeth
201 EVP_PKEY_METHOD *pmeth; local
238 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) argument
298 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) argument
428 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init)(EVP_PKEY_CTX *ctx)) argument
434 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy)(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) argument
440 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup)(EVP_PKEY_CTX *ctx)) argument
446 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
454 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
462 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
471 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
480 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
490 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
499 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
508 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
517 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
526 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
534 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
[all...]
H A Dpmeth_fn.c67 if (ctx->pmeth->flags & EVP_PKEY_FLAG_AUTOARGLEN) \
85 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign)
92 if (!ctx->pmeth->sign_init)
94 ret = ctx->pmeth->sign_init(ctx);
104 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign)
116 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen);
122 if (!ctx || !ctx->pmeth || !ctx->pmeth
[all...]
H A Dpmeth_gn.c70 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen)
77 if (!ctx->pmeth->paramgen_init)
79 ret = ctx->pmeth->paramgen_init(ctx);
88 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen)
107 ret = ctx->pmeth->paramgen(ctx, *ppkey);
119 if (!ctx || !ctx->pmeth || !ctx->pmeth->keygen)
126 if (!ctx->pmeth
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/openssl-1.0.0q/crypto/evp/
H A Dpmeth_lib.c96 pmeth);
105 pmeth);
129 const EVP_PKEY_METHOD *pmeth; local
156 pmeth = ENGINE_get_pkey_meth(e, id);
159 pmeth = EVP_PKEY_meth_find(id);
161 if (pmeth == NULL)
178 ret->pmeth = pmeth;
187 if (pmeth->init)
189 if (pmeth
201 EVP_PKEY_METHOD *pmeth; local
238 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) argument
298 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) argument
428 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init)(EVP_PKEY_CTX *ctx)) argument
434 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy)(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) argument
440 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup)(EVP_PKEY_CTX *ctx)) argument
446 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
454 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
462 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
471 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
480 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
490 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
499 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
508 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
517 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
526 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
534 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
[all...]
H A Dpmeth_fn.c67 if (ctx->pmeth->flags & EVP_PKEY_FLAG_AUTOARGLEN) \
85 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign)
92 if (!ctx->pmeth->sign_init)
94 ret = ctx->pmeth->sign_init(ctx);
104 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign)
116 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen);
122 if (!ctx || !ctx->pmeth || !ctx->pmeth
[all...]
H A Dpmeth_gn.c70 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen)
77 if (!ctx->pmeth->paramgen_init)
79 ret = ctx->pmeth->paramgen_init(ctx);
88 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen)
107 ret = ctx->pmeth->paramgen(ctx, *ppkey);
119 if (!ctx || !ctx->pmeth || !ctx->pmeth->keygen)
126 if (!ctx->pmeth
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl/crypto/evp/
H A Dpmeth_fn.c68 if (ctx->pmeth->flags & EVP_PKEY_FLAG_AUTOARGLEN) \
86 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) {
92 if (!ctx->pmeth->sign_init)
94 ret = ctx->pmeth->sign_init(ctx);
104 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) {
114 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen);
120 if (!ctx || !ctx->pmeth || !ctx->pmeth
[all...]
H A Dpmeth_lib.c101 pmeth);
110 pmeth);
134 const EVP_PKEY_METHOD *pmeth; local
158 pmeth = ENGINE_get_pkey_meth(e, id);
161 pmeth = EVP_PKEY_meth_find(id);
163 if (pmeth == NULL) {
178 ret->pmeth = pmeth;
187 if (pmeth->init) {
188 if (pmeth
199 EVP_PKEY_METHOD *pmeth; local
288 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) argument
347 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) argument
470 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init) (EVP_PKEY_CTX *ctx)) argument
476 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) argument
483 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx)) argument
489 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
498 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
507 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
518 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
530 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
546 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
558 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
570 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
582 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
594 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
604 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
[all...]
H A Dm_sigver.c76 if (!(ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)) {
91 if (ctx->pctx->pmeth->verifyctx_init) {
92 if (ctx->pctx->pmeth->verifyctx_init(ctx->pctx, ctx) <= 0)
98 if (ctx->pctx->pmeth->signctx_init) {
99 if (ctx->pctx->pmeth->signctx_init(ctx->pctx, ctx) <= 0)
109 if (ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)
133 if (pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM) {
136 return pctx->pmeth->signctx(pctx, sigret, siglen, ctx);
140 r = dctx->pmeth->signctx(dctx, sigret, siglen, ctx);
144 if (pctx->pmeth
[all...]
H A Dpmeth_gn.c71 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen) {
77 if (!ctx->pmeth->paramgen_init)
79 ret = ctx->pmeth->paramgen_init(ctx);
88 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen) {
105 ret = ctx->pmeth->paramgen(ctx, *ppkey);
116 if (!ctx || !ctx->pmeth || !ctx->pmeth->keygen) {
122 if (!ctx->pmeth
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/openssl/crypto/evp/
H A Dpmeth_fn.c68 if (ctx->pmeth->flags & EVP_PKEY_FLAG_AUTOARGLEN) \
86 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) {
92 if (!ctx->pmeth->sign_init)
94 ret = ctx->pmeth->sign_init(ctx);
104 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) {
114 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen);
120 if (!ctx || !ctx->pmeth || !ctx->pmeth
[all...]
H A Dpmeth_lib.c101 pmeth);
110 pmeth);
134 const EVP_PKEY_METHOD *pmeth; local
158 pmeth = ENGINE_get_pkey_meth(e, id);
161 pmeth = EVP_PKEY_meth_find(id);
163 if (pmeth == NULL) {
178 ret->pmeth = pmeth;
187 if (pmeth->init) {
188 if (pmeth
199 EVP_PKEY_METHOD *pmeth; local
288 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) argument
347 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) argument
470 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init) (EVP_PKEY_CTX *ctx)) argument
476 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) argument
483 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx)) argument
489 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
498 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
507 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
518 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
530 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
546 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
558 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
570 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
582 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
594 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
604 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
[all...]
H A Dm_sigver.c76 if (!(ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)) {
91 if (ctx->pctx->pmeth->verifyctx_init) {
92 if (ctx->pctx->pmeth->verifyctx_init(ctx->pctx, ctx) <= 0)
98 if (ctx->pctx->pmeth->signctx_init) {
99 if (ctx->pctx->pmeth->signctx_init(ctx->pctx, ctx) <= 0)
109 if (ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)
133 if (pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM) {
136 return pctx->pmeth->signctx(pctx, sigret, siglen, ctx);
140 r = dctx->pmeth->signctx(dctx, sigret, siglen, ctx);
144 if (pctx->pmeth
[all...]
H A Dpmeth_gn.c71 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen) {
77 if (!ctx->pmeth->paramgen_init)
79 ret = ctx->pmeth->paramgen_init(ctx);
88 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen) {
105 ret = ctx->pmeth->paramgen(ctx, *ppkey);
116 if (!ctx || !ctx->pmeth || !ctx->pmeth->keygen) {
122 if (!ctx->pmeth
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/openssl/crypto/evp/
H A Dpmeth_fn.c68 if (ctx->pmeth->flags & EVP_PKEY_FLAG_AUTOARGLEN) \
86 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) {
92 if (!ctx->pmeth->sign_init)
94 ret = ctx->pmeth->sign_init(ctx);
104 if (!ctx || !ctx->pmeth || !ctx->pmeth->sign) {
114 return ctx->pmeth->sign(ctx, sig, siglen, tbs, tbslen);
120 if (!ctx || !ctx->pmeth || !ctx->pmeth
[all...]
H A Dpmeth_lib.c101 pmeth);
110 pmeth);
134 const EVP_PKEY_METHOD *pmeth; local
158 pmeth = ENGINE_get_pkey_meth(e, id);
161 pmeth = EVP_PKEY_meth_find(id);
163 if (pmeth == NULL) {
178 ret->pmeth = pmeth;
187 if (pmeth->init) {
188 if (pmeth
199 EVP_PKEY_METHOD *pmeth; local
288 EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth) argument
347 EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth) argument
470 EVP_PKEY_meth_set_init(EVP_PKEY_METHOD *pmeth, int (*init) (EVP_PKEY_CTX *ctx)) argument
476 EVP_PKEY_meth_set_copy(EVP_PKEY_METHOD *pmeth, int (*copy) (EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)) argument
483 EVP_PKEY_meth_set_cleanup(EVP_PKEY_METHOD *pmeth, void (*cleanup) (EVP_PKEY_CTX *ctx)) argument
489 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
498 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
507 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
518 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
530 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
546 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
558 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
570 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
582 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
594 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
604 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
[all...]
H A Dm_sigver.c76 if (!(ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)) {
91 if (ctx->pctx->pmeth->verifyctx_init) {
92 if (ctx->pctx->pmeth->verifyctx_init(ctx->pctx, ctx) <= 0)
98 if (ctx->pctx->pmeth->signctx_init) {
99 if (ctx->pctx->pmeth->signctx_init(ctx->pctx, ctx) <= 0)
109 if (ctx->pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM)
133 if (pctx->pmeth->flags & EVP_PKEY_FLAG_SIGCTX_CUSTOM) {
136 return pctx->pmeth->signctx(pctx, sigret, siglen, ctx);
140 r = dctx->pmeth->signctx(dctx, sigret, siglen, ctx);
144 if (pctx->pmeth
[all...]
H A Dpmeth_gn.c71 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen) {
77 if (!ctx->pmeth->paramgen_init)
79 ret = ctx->pmeth->paramgen_init(ctx);
88 if (!ctx || !ctx->pmeth || !ctx->pmeth->paramgen) {
105 ret = ctx->pmeth->paramgen(ctx, *ppkey);
116 if (!ctx || !ctx->pmeth || !ctx->pmeth->keygen) {
122 if (!ctx->pmeth
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl/engines/ccgost/
H A Dgost_pmeth.c562 int register_pmeth_gost(int id, EVP_PKEY_METHOD **pmeth, int flags) argument
564 *pmeth = EVP_PKEY_meth_new(id, flags);
565 if (!*pmeth)
570 EVP_PKEY_meth_set_ctrl(*pmeth, pkey_gost_ctrl, pkey_gost_ctrl94_str);
571 EVP_PKEY_meth_set_keygen(*pmeth, NULL, pkey_gost94cp_keygen);
572 EVP_PKEY_meth_set_sign(*pmeth, NULL, pkey_gost94_cp_sign);
573 EVP_PKEY_meth_set_verify(*pmeth, NULL, pkey_gost94_cp_verify);
574 EVP_PKEY_meth_set_encrypt(*pmeth,
577 EVP_PKEY_meth_set_decrypt(*pmeth, NULL, pkey_GOST94cp_decrypt);
578 EVP_PKEY_meth_set_derive(*pmeth,
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl-1.0.0q/engines/ccgost/
H A Dgost_pmeth.c570 int register_pmeth_gost(int id, EVP_PKEY_METHOD **pmeth,int flags) argument
572 *pmeth = EVP_PKEY_meth_new(id, flags);
573 if (!*pmeth) return 0;
578 EVP_PKEY_meth_set_ctrl(*pmeth,pkey_gost_ctrl, pkey_gost_ctrl94_str);
579 EVP_PKEY_meth_set_keygen(*pmeth,NULL,pkey_gost94cp_keygen);
580 EVP_PKEY_meth_set_sign(*pmeth, NULL, pkey_gost94_cp_sign);
581 EVP_PKEY_meth_set_verify(*pmeth, NULL, pkey_gost94_cp_verify);
582 EVP_PKEY_meth_set_encrypt(*pmeth,
584 EVP_PKEY_meth_set_decrypt(*pmeth, NULL, pkey_GOST94cp_decrypt);
585 EVP_PKEY_meth_set_derive(*pmeth,
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/openssl-1.0.0q/engines/ccgost/
H A Dgost_pmeth.c570 int register_pmeth_gost(int id, EVP_PKEY_METHOD **pmeth,int flags) argument
572 *pmeth = EVP_PKEY_meth_new(id, flags);
573 if (!*pmeth) return 0;
578 EVP_PKEY_meth_set_ctrl(*pmeth,pkey_gost_ctrl, pkey_gost_ctrl94_str);
579 EVP_PKEY_meth_set_keygen(*pmeth,NULL,pkey_gost94cp_keygen);
580 EVP_PKEY_meth_set_sign(*pmeth, NULL, pkey_gost94_cp_sign);
581 EVP_PKEY_meth_set_verify(*pmeth, NULL, pkey_gost94_cp_verify);
582 EVP_PKEY_meth_set_encrypt(*pmeth,
584 EVP_PKEY_meth_set_decrypt(*pmeth, NULL, pkey_GOST94cp_decrypt);
585 EVP_PKEY_meth_set_derive(*pmeth,
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/openssl/engines/ccgost/
H A Dgost_pmeth.c562 int register_pmeth_gost(int id, EVP_PKEY_METHOD **pmeth, int flags) argument
564 *pmeth = EVP_PKEY_meth_new(id, flags);
565 if (!*pmeth)
570 EVP_PKEY_meth_set_ctrl(*pmeth, pkey_gost_ctrl, pkey_gost_ctrl94_str);
571 EVP_PKEY_meth_set_keygen(*pmeth, NULL, pkey_gost94cp_keygen);
572 EVP_PKEY_meth_set_sign(*pmeth, NULL, pkey_gost94_cp_sign);
573 EVP_PKEY_meth_set_verify(*pmeth, NULL, pkey_gost94_cp_verify);
574 EVP_PKEY_meth_set_encrypt(*pmeth,
577 EVP_PKEY_meth_set_decrypt(*pmeth, NULL, pkey_GOST94cp_decrypt);
578 EVP_PKEY_meth_set_derive(*pmeth,
[all...]

Completed in 269 milliseconds

123