Incremental SHA‐224 / SHA‐256 digest state (also typedef'd as SHA256_CTX); deprecated low‐level API.

Synopsis

Declared in <openssl/sha.h>

struct SHA256state_st;

Data Members

Name

Description

Nh

Low and high 32‐bit halves of the bit‐length counter.

Nl

Low and high 32‐bit halves of the bit‐length counter.

data

Partial input block being accumulated (SHA_LBLOCK words).

h

Working hash state H0..H7 (eight 32‐bit words).

md_len

Bytes buffered in data, and configured digest length (SHA‐224 vs SHA‐256).

num

Bytes buffered in data, and configured digest length (SHA‐224 vs SHA‐256).

Created with MrDocs