Lightweight Cryptography Primitives
 All Data Structures Files Functions Variables Typedefs Macros Pages
Data Fields
sha256_state_t Struct Reference

State for SHA256 incremental mode. More...

#include <internal-sha256.h>

Data Fields

uint32_t h [8]
 
uint32_t w [16]
 
uint64_t length
 
unsigned posn
 

Detailed Description

State for SHA256 incremental mode.

Field Documentation

uint32_t sha256_state_t::h[8]

Current hash state

uint64_t sha256_state_t::length

Total length of the input in bits

unsigned sha256_state_t::posn

Position in the current block

uint32_t sha256_state_t::w[16]

Current block that is being filled


The documentation for this struct was generated from the following file: