|
ZNC trunk
|
#include <znc/zncconfig.h>#include <inttypes.h>#include <cstddef>Go to the source code of this file.
Classes | |
| struct | sha256_ctx |
Macros | |
| #define | SHA256_DIGEST_SIZE (256 / 8) |
| #define | SHA256_BLOCK_SIZE (512 / 8) |
Functions | |
| void | sha256_init (sha256_ctx *ctx) |
| void | sha256_update (sha256_ctx *ctx, const unsigned char *message, size_t len) |
| void | sha256_final (sha256_ctx *ctx, unsigned char *digest) |
| void | sha256 (const unsigned char *message, size_t len, unsigned char *digest) |
| #define SHA256_BLOCK_SIZE (512 / 8) |
| #define SHA256_DIGEST_SIZE (256 / 8) |
| void sha256 | ( | const unsigned char * | message, |
| size_t | len, | ||
| unsigned char * | digest ) |
| void sha256_final | ( | sha256_ctx * | ctx, |
| unsigned char * | digest ) |
| void sha256_init | ( | sha256_ctx * | ctx | ) |
| void sha256_update | ( | sha256_ctx * | ctx, |
| const unsigned char * | message, | ||
| size_t | len ) |