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 | ||
) |