Go to the documentation of this file.
26 #ifndef MBEDTLS_SHA512_H
27 #define MBEDTLS_SHA512_H
29 #if !defined(MBEDTLS_CONFIG_FILE)
32 #include MBEDTLS_CONFIG_FILE
39 #define MBEDTLS_ERR_SHA512_HW_ACCEL_FAILED -0x0039
45 #if !defined(MBEDTLS_SHA512_ALT)
67 #include "sha512_alt.h"
116 const unsigned char *input,
130 unsigned char output[64] );
142 const unsigned char data[128] );
143 #if !defined(MBEDTLS_DEPRECATED_REMOVED)
144 #if defined(MBEDTLS_DEPRECATED_WARNING)
145 #define MBEDTLS_DEPRECATED __attribute__((deprecated))
147 #define MBEDTLS_DEPRECATED
173 const unsigned char *input,
186 unsigned char output[64] );
200 const unsigned char data[128] );
202 #undef MBEDTLS_DEPRECATED
225 unsigned char output[64],
228 #if !defined(MBEDTLS_DEPRECATED_REMOVED)
229 #if defined(MBEDTLS_DEPRECATED_WARNING)
230 #define MBEDTLS_DEPRECATED __attribute__((deprecated))
232 #define MBEDTLS_DEPRECATED
254 unsigned char output[64],
257 #undef MBEDTLS_DEPRECATED