Lines Matching refs:md

26  void EVP_MD_meth_free(EVP_MD *md);
27 EVP_MD *EVP_MD_meth_dup(const EVP_MD *md);
29 int EVP_MD_meth_set_input_blocksize(EVP_MD *md, int blocksize);
30 int EVP_MD_meth_set_result_size(EVP_MD *md, int resultsize);
31 int EVP_MD_meth_set_app_datasize(EVP_MD *md, int datasize);
32 int EVP_MD_meth_set_flags(EVP_MD *md, unsigned long flags);
33 int EVP_MD_meth_set_init(EVP_MD *md, int (*init)(EVP_MD_CTX *ctx));
34 int EVP_MD_meth_set_update(EVP_MD *md, int (*update)(EVP_MD_CTX *ctx,
37 int EVP_MD_meth_set_final(EVP_MD *md, int (*final)(EVP_MD_CTX *ctx,
38 unsigned char *md));
39 int EVP_MD_meth_set_copy(EVP_MD *md, int (*copy)(EVP_MD_CTX *to,
41 int EVP_MD_meth_set_cleanup(EVP_MD *md, int (*cleanup)(EVP_MD_CTX *ctx));
42 int EVP_MD_meth_set_ctrl(EVP_MD *md, int (*ctrl)(EVP_MD_CTX *ctx, int cmd,
45 int EVP_MD_meth_get_input_blocksize(const EVP_MD *md);
46 int EVP_MD_meth_get_result_size(const EVP_MD *md);
47 int EVP_MD_meth_get_app_datasize(const EVP_MD *md);
48 unsigned long EVP_MD_meth_get_flags(const EVP_MD *md);
49 int (*EVP_MD_meth_get_init(const EVP_MD *md))(EVP_MD_CTX *ctx);
50 int (*EVP_MD_meth_get_update(const EVP_MD *md))(EVP_MD_CTX *ctx,
53 int (*EVP_MD_meth_get_final(const EVP_MD *md))(EVP_MD_CTX *ctx,
54 unsigned char *md);
55 int (*EVP_MD_meth_get_copy(const EVP_MD *md))(EVP_MD_CTX *to,
57 int (*EVP_MD_meth_get_cleanup(const EVP_MD *md))(EVP_MD_CTX *ctx);
58 int (*EVP_MD_meth_get_ctrl(const EVP_MD *md))(EVP_MD_CTX *ctx, int cmd,
73 EVP_MD_meth_dup() creates a copy of B<md>.
80 for the method B<md> to B<blocksize> bytes.
83 digest method in B<md> is expected to produce to B<resultsize> bytes.
90 behaviours in the particular B<md>. Several flags can be or'd
130 EVP_MD_meth_set_init() sets the digest init function for B<md>.
135 EVP_MD_meth_set_update() sets the digest update function for B<md>.
139 EVP_MD_meth_set_final() sets the digest final function for B<md>.
143 EVP_MD_meth_set_copy() sets the function for B<md> to do extra
152 EVP_MD_meth_set_cleanup() sets the function for B<md> to do extra
160 EVP_MD_meth_set_ctrl() sets the control function for B<md>.
180 respective B<md> function.