53#ifndef MBEDTLS_MD_WRAP_H
54#define MBEDTLS_MD_WRAP_H
56#if !defined(MBEDTLS_CONFIG_FILE)
59#include MBEDTLS_CONFIG_FILE
97 unsigned char *output );
100 void * (*ctx_alloc_func)(
void );
112#if defined(MBEDTLS_MD2_C)
115#if defined(MBEDTLS_MD4_C)
118#if defined(MBEDTLS_MD5_C)
121#if defined(MBEDTLS_RIPEMD160_C)
124#if defined(MBEDTLS_SHA1_C)
127#if defined(MBEDTLS_SHA256_C)
131#if defined(MBEDTLS_SHA512_C)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
GLenum GLenum GLenum input
This file contains the generic message-digest wrapper.
mbedtls_md_type_t
Supported message digests.
const mbedtls_md_info_t mbedtls_sha384_info
const mbedtls_md_info_t mbedtls_sha1_info
const mbedtls_md_info_t mbedtls_ripemd160_info
const mbedtls_md_info_t mbedtls_sha256_info
const mbedtls_md_info_t mbedtls_sha224_info
const mbedtls_md_info_t mbedtls_md5_info
const mbedtls_md_info_t mbedtls_sha512_info
int(* digest_func)(const unsigned char *input, size_t ilen, unsigned char *output)
int(* update_func)(void *ctx, const unsigned char *input, size_t ilen)
void(* clone_func)(void *dst, const void *src)
void(* ctx_free_func)(void *ctx)
int(* finish_func)(void *ctx, unsigned char *output)
int(* process_func)(void *ctx, const unsigned char *input)
int(* starts_func)(void *ctx)