ASCON Suite
Public Attributes | List of all members
ascon_masked_key_word_t Union Reference

Masked 64-bit key word with up to four shares. More...

#include <masking.h>

Public Attributes

uint64_t S [4]
 
uint32_t W [8]
 
uint8_t B [32]
 

Detailed Description

Masked 64-bit key word with up to four shares.

This structure should be treated as opaque.

Definition at line 42 of file masking.h.

Member Data Documentation

◆ B

uint8_t ascon_masked_key_word_t::B[32]

8-bit version of the masked shares

Definition at line 46 of file masking.h.

◆ S

uint64_t ascon_masked_key_word_t::S[4]

64-bit version of the masked shares

Definition at line 44 of file masking.h.

◆ W

uint32_t ascon_masked_key_word_t::W[8]

32-bit version of the masked shares

Definition at line 45 of file masking.h.


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