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