PolarSSL v1.3.9
md_wrap.h
Go to the documentation of this file.
1
29#ifndef POLARSSL_MD_WRAP_H
30#define POLARSSL_MD_WRAP_H
31
32#if !defined(POLARSSL_CONFIG_FILE)
33#include "config.h"
34#else
35#include POLARSSL_CONFIG_FILE
36#endif
37#include "md.h"
38
39#ifdef __cplusplus
40extern "C" {
41#endif
42
43#if defined(POLARSSL_MD2_C)
44extern const md_info_t md2_info;
45#endif
46#if defined(POLARSSL_MD4_C)
47extern const md_info_t md4_info;
48#endif
49#if defined(POLARSSL_MD5_C)
50extern const md_info_t md5_info;
51#endif
52#if defined(POLARSSL_RIPEMD160_C)
53extern const md_info_t ripemd160_info;
54#endif
55#if defined(POLARSSL_SHA1_C)
56extern const md_info_t sha1_info;
57#endif
58#if defined(POLARSSL_SHA256_C)
59extern const md_info_t sha224_info;
60extern const md_info_t sha256_info;
61#endif
62#if defined(POLARSSL_SHA512_C)
63extern const md_info_t sha384_info;
64extern const md_info_t sha512_info;
65#endif
66
67#ifdef __cplusplus
68}
69#endif
70
71#endif /* POLARSSL_MD_WRAP_H */
Configuration options (set of defines)
Generic message digest wrapper.
const md_info_t md5_info
const md_info_t sha256_info
const md_info_t sha224_info
const md_info_t ripemd160_info
const md_info_t sha1_info
const md_info_t sha384_info
const md_info_t sha512_info
Message digest information.
Definition: md.h:74