Context Variable type for SHA-256 Cryptography.

Public Attributes#

uint32_t

number of bytes processed

uint32_t

intermediate digest state

unsigned char

data block being processed

Public Attribute Documentation#

total#

uint32_t btl_sha256_context::total[2]

number of bytes processed


state#

uint32_t btl_sha256_context::state[8]

intermediate digest state


buffer#

unsigned char btl_sha256_context::buffer[64]

data block being processed