#define PG_SHA256_BLOCK_LENGTH
#define PG_SHA512_BLOCK_LENGTH
struct pg_sha256_ctx pg_sha256_ctx
void pg_sha384_init(pg_sha384_ctx *ctx)
void pg_sha512_final(pg_sha512_ctx *ctx, uint8 *dest)
struct pg_sha512_ctx pg_sha512_ctx
void pg_sha224_init(pg_sha224_ctx *ctx)
void pg_sha256_final(pg_sha256_ctx *ctx, uint8 *dest)
void pg_sha512_update(pg_sha512_ctx *ctx, const uint8 *input0, size_t len)
void pg_sha224_final(pg_sha224_ctx *ctx, uint8 *dest)
void pg_sha256_init(pg_sha256_ctx *ctx)
void pg_sha256_update(pg_sha256_ctx *ctx, const uint8 *input0, size_t len)
void pg_sha384_update(pg_sha384_ctx *ctx, const uint8 *, size_t len)
void pg_sha384_final(pg_sha384_ctx *ctx, uint8 *dest)
void pg_sha224_update(pg_sha224_ctx *ctx, const uint8 *input0, size_t len)
void pg_sha512_init(pg_sha512_ctx *ctx)
uint8 buffer[PG_SHA256_BLOCK_LENGTH]
uint8 buffer[PG_SHA512_BLOCK_LENGTH]