Lines Matching refs:EVP_MD_CTX
64 int (*signctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
66 EVP_MD_CTX *mctx);
67 int (*verifyctx_init) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
69 EVP_MD_CTX *mctx);
80 int (*digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen,
82 int (*digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig,
89 int (*digest_custom) (EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
120 int (*init) (EVP_MD_CTX *ctx);
121 int (*update) (EVP_MD_CTX *ctx, const void *data, size_t count);
122 int (*final) (EVP_MD_CTX *ctx, unsigned char *md);
123 int (*copy) (EVP_MD_CTX *to, const EVP_MD_CTX *from);
124 int (*cleanup) (EVP_MD_CTX *ctx);
128 int (*md_ctrl) (EVP_MD_CTX *ctx, int cmd, int p1, void *p2);