|
Apache HTTPD
|
#include "apr.h"Go to the source code of this file.
Classes | |
| struct | _SHA256_CTX |
Macros | |
| #define | SHA256_BLOCK_LENGTH 64 |
| #define | SHA256_DIGEST_LENGTH 32 |
| #define | SHA256_DIGEST_STRING_LENGTH (SHA256_DIGEST_LENGTH * 2 + 1) |
Typedefs | |
| typedef struct _SHA256_CTX | SHA256_CTX |
Functions | |
| void | apr__SHA256_Init (SHA256_CTX *) |
| void | apr__SHA256_Update (SHA256_CTX *, const apr_byte_t *, size_t) |
| void | apr__SHA256_Final (apr_byte_t[32], SHA256_CTX *) |
| char * | apr__SHA256_End (SHA256_CTX *, char[(32 *2+1)]) |
| char * | apr__SHA256_Data (const apr_byte_t *, size_t, char[(32 *2+1)]) |
| #define SHA256_DIGEST_STRING_LENGTH (SHA256_DIGEST_LENGTH * 2 + 1) |
| char * apr__SHA256_Data | ( | const apr_byte_t * | data, |
| size_t | len, | ||
| char | digest[(32 *2+1)] | ||
| ) |
| char * apr__SHA256_End | ( | SHA256_CTX * | context, |
| char | buffer[(32 *2+1)] | ||
| ) |
| void apr__SHA256_Final | ( | apr_byte_t | digest[32], |
| SHA256_CTX * | context | ||
| ) |
| void apr__SHA256_Init | ( | SHA256_CTX * | context | ) |
| void apr__SHA256_Update | ( | SHA256_CTX * | context, |
| const apr_byte_t * | data, | ||
| size_t | len | ||
| ) |