SHA512state_st

Incremental SHA-384 / SHA-512 digest state (also typedef'd as SHA512_CTX).

Synopsis

Declared in <openssl/sha.h>

struct SHA512state_st;

Types

NameDescription
Unnamed union Current message block viewed as 64-bit words (d) or bytes (p).

Data Members

NameDescription
Nh High 64 bits of the bit-length counter.
Nl Low 64 bits of the bit-length counter.
h Working hash state H0..H7 (eight 64-bit words).
md_len Digest output length in bytes (SHA384_DIGEST_LENGTH or SHA512_DIGEST_LENGTH).
num Number of bytes currently buffered in u.p toward a full block.
u Current message block viewed as 64-bit words (d) or bytes (p).