SHA512_256_DIGEST_LENGTH
SHA512_256_DIGEST_LENGTH,
void SHA512_256Final(u_int8_t [SHA512_256_DIGEST_LENGTH], SHA2_CTX *)
__attribute__((__bounded__(__minbytes__,1,SHA512_256_DIGEST_LENGTH)));
#define SHA512_256_DIGEST_STRING_LENGTH (SHA512_256_DIGEST_LENGTH * 2 + 1)
SHA512_256Final(u_int8_t digest[SHA512_256_DIGEST_LENGTH], SHA2_CTX *context)
memcpy(digest, context->state.st64, SHA512_256_DIGEST_LENGTH);
.md_size = SHA512_256_DIGEST_LENGTH,
case SHA512_256_DIGEST_LENGTH:
for (n = 0; n < SHA512_256_DIGEST_LENGTH/8; n++) {
c->md_len = SHA512_256_DIGEST_LENGTH;
uint8_t sha512_256_digest[SHA512_256_DIGEST_LENGTH];
SHA512_256Final(u_int8_t digest[SHA512_256_DIGEST_LENGTH], SHA2_CTX *context)
memcpy(digest, context->state.st64, SHA512_256_DIGEST_LENGTH);
void SHA512_256Final(u_int8_t [SHA512_256_DIGEST_LENGTH], SHA2_CTX *)
__attribute__((__bounded__(__minbytes__,1,SHA512_256_DIGEST_LENGTH)));
#define SHA512_256_DIGEST_STRING_LENGTH (SHA512_256_DIGEST_LENGTH * 2 + 1)