RTEMS 6.1-rc6
|
This header file contains interfaces of the SHA224 hash algorithm support. More...
#include <sys/types.h>
Go to the source code of this file.
Data Structures | |
struct | SHA224Context |
Macros | |
#define | SHA224_BLOCK_LENGTH 64 |
#define | SHA224_DIGEST_LENGTH 28 |
#define | SHA224_DIGEST_STRING_LENGTH (SHA224_DIGEST_LENGTH * 2 + 1) |
Typedefs | |
typedef struct SHA224Context | SHA224_CTX |
Functions | |
__BEGIN_DECLS void | SHA224_Init (SHA224_CTX *) |
void | SHA224_Update (SHA224_CTX *, const void *, size_t) |
void | SHA224_Final (unsigned char[__min_size(SHA224_DIGEST_LENGTH)], SHA224_CTX *) |
char * | SHA224_End (SHA224_CTX *, char *) |
char * | SHA224_Data (const void *, unsigned int, char *) |
char * | SHA224_Fd (int, char *) |
char * | SHA224_FdChunk (int, char *, off_t, off_t) |
char * | SHA224_File (const char *, char *) |
char * | SHA224_FileChunk (const char *, char *, off_t, off_t) |
This header file contains interfaces of the SHA224 hash algorithm support.