SHA512_DIGEST_LENGTH
SHA512_DIGEST_LENGTH,
void SHA512Final(u_int8_t [SHA512_DIGEST_LENGTH], SHA2_CTX *)
__attribute__((__bounded__(__minbytes__,1,SHA512_DIGEST_LENGTH)));
#define SHA512_DIGEST_STRING_LENGTH (SHA512_DIGEST_LENGTH * 2 + 1)
SHA512Final(u_int8_t digest[SHA512_DIGEST_LENGTH], SHA2_CTX *context)
memcpy(digest, context->state.st64, SHA512_DIGEST_LENGTH);
uint8_t results[SHA512_DIGEST_LENGTH];
uint8_t results[SHA512_DIGEST_LENGTH];
uint8_t results[SHA512_DIGEST_LENGTH];
uint8_t results[SHA512_DIGEST_LENGTH];
uint8_t results[SHA512_DIGEST_LENGTH];
uint8_t az[SHA512_DIGEST_LENGTH];
uint8_t az[SHA512_DIGEST_LENGTH];
uint8_t nonce[SHA512_DIGEST_LENGTH];
uint8_t hram[SHA512_DIGEST_LENGTH];
uint8_t h[SHA512_DIGEST_LENGTH];
.md_size = SHA512_DIGEST_LENGTH,
c->md_len = SHA512_DIGEST_LENGTH;
case SHA512_DIGEST_LENGTH:
for (n = 0; n < SHA512_DIGEST_LENGTH/8; n++) {
#define X509_CERT_HASH_LEN SHA512_DIGEST_LENGTH
#define X509_CRL_HASH_LEN SHA512_DIGEST_LENGTH
uint8_t sha2pass[SHA512_DIGEST_LENGTH];
uint8_t sha2salt[SHA512_DIGEST_LENGTH];
size_t shalen = SHA512_DIGEST_LENGTH;
#define MAX_DIGEST_LENGTH SHA512_DIGEST_LENGTH
uint8_t sha512_digest[SHA512_DIGEST_LENGTH];
length = SHA512_DIGEST_LENGTH;
length = SHA512_DIGEST_LENGTH;
len = SHA512_DIGEST_LENGTH;
u_int8_t digest[SHA512_DIGEST_LENGTH];
#ifndef SHA512_DIGEST_LENGTH
#define SHA512_DIGEST_STRING_LENGTH (SHA512_DIGEST_LENGTH * 2 + 1)
void SHA512_Final(uint8_t[SHA512_DIGEST_LENGTH], SHA512_CTX*);
SHA512_DIGEST_LENGTH);
memcpy(digest, context->state.st64, SHA512_DIGEST_LENGTH);
SHA512_DIGEST_LENGTH);
#define SHA512_DIGEST_STRING_LENGTH (SHA512_DIGEST_LENGTH * 2 + 1)
void SHA512Final(u_int8_t[SHA512_DIGEST_LENGTH], SHA2_CTX *)
__attribute__((__bounded__(__minbytes__,1,SHA512_DIGEST_LENGTH)));
u_char digest[SHA512_DIGEST_LENGTH];
#if SHA512_DIGEST_LENGTH < EBUFSIZE
uint8_t sha2pass[SHA512_DIGEST_LENGTH];
uint8_t sha2salt[SHA512_DIGEST_LENGTH];
size_t shalen = SHA512_DIGEST_LENGTH;
SHA512Final(u_int8_t digest[SHA512_DIGEST_LENGTH], SHA2_CTX *context)
memcpy(digest, context->state.st64, SHA512_DIGEST_LENGTH);
void SHA512Final(u_int8_t [SHA512_DIGEST_LENGTH], SHA2_CTX *)
__attribute__((__bounded__(__minbytes__,1,SHA512_DIGEST_LENGTH)));
#define SHA512_DIGEST_STRING_LENGTH (SHA512_DIGEST_LENGTH * 2 + 1)
uint8_t bytes[SHA512_DIGEST_LENGTH];
uint8_t bytes[SHA512_DIGEST_LENGTH];
uint8_t digest[SHA512_DIGEST_LENGTH];
uint8_t digest[SHA512_DIGEST_LENGTH];
SHA512_DIGEST_LENGTH,