GNU libmicrohttpd 1.0.2
|
#include </builddir/build/BUILD/libmicrohttpd-1.0.2-build/libmicrohttpd-1.0.2/src/microhttpd/sha512_256.h>
Data Fields | |
uint64_t | H [SHA512_256_HASH_SIZE_WORDS] |
uint64_t | buffer [SHA512_256_BLOCK_SIZE_WORDS] |
uint64_t | count |
uint64_t | count_bits_hi |
SHA-512/256 calculation context
Definition at line 90 of file sha512_256.h.
uint64_t Sha512_256Ctx::buffer[SHA512_256_BLOCK_SIZE_WORDS] |
SHA512_256 input data buffer
Definition at line 93 of file sha512_256.h.
Referenced by MHD_SHA512_256_finish(), and MHD_SHA512_256_update().
uint64_t Sha512_256Ctx::count |
The number of bytes, lower part
Definition at line 97 of file sha512_256.h.
Referenced by MHD_SHA512_256_finish(), MHD_SHA512_256_init(), and MHD_SHA512_256_update().
uint64_t Sha512_256Ctx::count_bits_hi |
The number of bits, high part. Unlike lower part, this counts the number of bits, not bytes.
Definition at line 102 of file sha512_256.h.
Referenced by MHD_SHA512_256_finish(), MHD_SHA512_256_init(), and MHD_SHA512_256_update().
uint64_t Sha512_256Ctx::H[SHA512_256_HASH_SIZE_WORDS] |
Intermediate hash value
Definition at line 92 of file sha512_256.h.
Referenced by MHD_SHA512_256_finish(), MHD_SHA512_256_init(), and MHD_SHA512_256_update().