hash_state_s | Developers

hash_state_s

Back to the files list

Hash state. More...

Data Fields

uint8_t chaining [ROWS][COLS1024]
 Actual state. More...
uint64_t block_counter
 Block counter. More...
unsigned int hashlen
 Output length. More...
BitSequence buffer [SIZE1024]
 Block buffer. More...
unsigned int buf_ptr
 Buffer pointer. More...
unsigned int columns
 Number of columns in a state. More...
unsigned int rounds
 Number of rounds in P and Q. More...
unsigned int statesize
 Size of the state. More...

Detailed Description

Hash state.

Field Documentation

block_counter

uint64_t block_counter

Block counter.

buf_ptr

unsigned int buf_ptr

Buffer pointer.

buffer

Block buffer.

chaining

uint8_t chaining[ROWS][COLS1024]

Actual state.

columns

unsigned int columns

Number of columns in a state.

hashlen

unsigned int hashlen

Output length.

rounds

unsigned int rounds

Number of rounds in P and Q.

statesize

unsigned int statesize

Size of the state.

Back to the files list


Did you find this page helpful?


How would you improve this page for developers?



Getting Started
Theme Features
Customization

Nano Apps