/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/openssl-1.0.0q/crypto/evp/ |
H A D | pmeth_lib.c | 96 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 D | pmeth_fn.c | 67 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 D | pmeth_gn.c | 70 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 D | pmeth_lib.c | 96 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 D | pmeth_fn.c | 67 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 D | pmeth_gn.c | 70 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 D | pmeth_lib.c | 96 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 D | pmeth_fn.c | 67 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 D | pmeth_gn.c | 70 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 D | pmeth_fn.c | 68 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 D | pmeth_lib.c | 101 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 D | m_sigver.c | 76 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 D | pmeth_gn.c | 71 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 D | pmeth_fn.c | 68 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 D | pmeth_lib.c | 101 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 D | m_sigver.c | 76 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 D | pmeth_gn.c | 71 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 D | pmeth_fn.c | 68 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 D | pmeth_lib.c | 101 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 D | m_sigver.c | 76 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 D | pmeth_gn.c | 71 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 D | gost_pmeth.c | 562 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 D | gost_pmeth.c | 570 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 D | gost_pmeth.c | 570 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 D | gost_pmeth.c | 562 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...] |