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

Structure of the internal state of the ASCON permutation. More...

#include <ascon-permutation.h>

Data Fields

uint64_t S [ASCON_STATE_SIZE/8]
 
uint32_t W [ASCON_STATE_SIZE/4]
 
uint8_t B [ASCON_STATE_SIZE]
 

Detailed Description

Structure of the internal state of the ASCON permutation.

Normally the state is in "operational" mode where the position of the traditional bytes will be determined by the back end.

Field Documentation

uint8_t ascon_permutation_state_t::B[ASCON_STATE_SIZE]

Bytes of the state

uint64_t ascon_permutation_state_t::S[ASCON_STATE_SIZE/8]

64-bit words of the state

uint32_t ascon_permutation_state_t::W[ASCON_STATE_SIZE/4]

32-bit words of the state


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