Lightweight Cryptography Primitives
 All Data Structures Files Functions Variables Typedefs Macros Pages
Data Fields
spongent176_state_t Union Reference

Structure of the internal state of the Spongent-pi[176] permutation. More...

#include <internal-spongent.h>

Data Fields

uint32_t W [6]
 
uint8_t B [24]
 

Detailed Description

Structure of the internal state of the Spongent-pi[176] permutation.

Note: The state is technically only 176 bits, but we increase it to 192 bits so that we can use 32-bit word operations to manipulate the state. The extra bits in the last word are fixed to zero.

Field Documentation

uint8_t spongent176_state_t::B[24]

Spongent-pi[176] state as bytes

uint32_t spongent176_state_t::W[6]

Spongent-pi[176] state as 32-bit words


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