Incremental SHA-224 / SHA-256 digest state (also typedef'd as SHA256_CTX); deprecated low-level API.
Declared in <openssl/sha.h>
struct SHA256state_st;
| 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). |