Lines Matching refs:OPENSSL_EXPORT
79 OPENSSL_EXPORT const EVP_MD *EVP_md4(void);
80 OPENSSL_EXPORT const EVP_MD *EVP_md5(void);
81 OPENSSL_EXPORT const EVP_MD *EVP_sha1(void);
82 OPENSSL_EXPORT const EVP_MD *EVP_sha224(void);
83 OPENSSL_EXPORT const EVP_MD *EVP_sha256(void);
84 OPENSSL_EXPORT const EVP_MD *EVP_sha384(void);
85 OPENSSL_EXPORT const EVP_MD *EVP_sha512(void);
86 OPENSSL_EXPORT const EVP_MD *EVP_sha512_256(void);
87 OPENSSL_EXPORT const EVP_MD *EVP_blake2b256(void);
91 OPENSSL_EXPORT const EVP_MD *EVP_md5_sha1(void);
95 OPENSSL_EXPORT const EVP_MD *EVP_get_digestbynid(int nid);
99 OPENSSL_EXPORT const EVP_MD *EVP_get_digestbyobj(const ASN1_OBJECT *obj);
109 OPENSSL_EXPORT void EVP_MD_CTX_init(EVP_MD_CTX *ctx);
114 OPENSSL_EXPORT EVP_MD_CTX *EVP_MD_CTX_new(void);
118 OPENSSL_EXPORT int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx);
121 OPENSSL_EXPORT void EVP_MD_CTX_free(EVP_MD_CTX *ctx);
125 OPENSSL_EXPORT int EVP_MD_CTX_copy_ex(EVP_MD_CTX *out, const EVP_MD_CTX *in);
129 OPENSSL_EXPORT int EVP_MD_CTX_reset(EVP_MD_CTX *ctx);
137 OPENSSL_EXPORT int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type,
142 OPENSSL_EXPORT int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type);
146 OPENSSL_EXPORT int EVP_DigestUpdate(EVP_MD_CTX *ctx, const void *data,
164 OPENSSL_EXPORT int EVP_DigestFinal_ex(EVP_MD_CTX *ctx, uint8_t *md_out,
169 OPENSSL_EXPORT int EVP_DigestFinal(EVP_MD_CTX *ctx, uint8_t *md_out,
177 OPENSSL_EXPORT int EVP_Digest(const void *data, size_t len, uint8_t *md_out,
188 OPENSSL_EXPORT int EVP_MD_type(const EVP_MD *md);
192 OPENSSL_EXPORT uint32_t EVP_MD_flags(const EVP_MD *md);
195 OPENSSL_EXPORT size_t EVP_MD_size(const EVP_MD *md);
198 OPENSSL_EXPORT size_t EVP_MD_block_size(const EVP_MD *md);
220 OPENSSL_EXPORT const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx);
224 OPENSSL_EXPORT size_t EVP_MD_CTX_size(const EVP_MD_CTX *ctx);
228 OPENSSL_EXPORT size_t EVP_MD_CTX_block_size(const EVP_MD_CTX *ctx);
233 OPENSSL_EXPORT int EVP_MD_CTX_type(const EVP_MD_CTX *ctx);
245 OPENSSL_EXPORT const EVP_MD *EVP_parse_digest_algorithm(CBS *cbs);
250 OPENSSL_EXPORT int EVP_marshal_digest_algorithm(CBB *cbb, const EVP_MD *md);
257 OPENSSL_EXPORT int EVP_MD_CTX_copy(EVP_MD_CTX *out, const EVP_MD_CTX *in);
261 OPENSSL_EXPORT int EVP_add_digest(const EVP_MD *digest);
265 OPENSSL_EXPORT const EVP_MD *EVP_get_digestbyname(const char *);
271 OPENSSL_EXPORT const EVP_MD *EVP_dss1(void);
274 OPENSSL_EXPORT EVP_MD_CTX *EVP_MD_CTX_create(void);
277 OPENSSL_EXPORT void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx);
281 OPENSSL_EXPORT int EVP_DigestFinalXOF(EVP_MD_CTX *ctx, uint8_t *out,
285 OPENSSL_EXPORT uint32_t EVP_MD_meth_get_flags(const EVP_MD *md);
288 OPENSSL_EXPORT void EVP_MD_CTX_set_flags(EVP_MD_CTX *ctx, int flags);