ASCON Suite
Public Attributes | List of all members
ascon80pq_state_t Struct Reference

State information for the incremental version of ASCON-80pq. More...

#include <aead.h>

Public Attributes

ascon_state_t state
 
unsigned char key [ASCON80PQ_KEY_SIZE]
 
unsigned char posn
 

Detailed Description

State information for the incremental version of ASCON-80pq.

This structure should be treated as opaque by the application.

Examples
asconcrypt/asconcrypt.c.

Definition at line 298 of file aead.h.

Member Data Documentation

◆ key

unsigned char ascon80pq_state_t::key[ASCON80PQ_KEY_SIZE]

Key to use to authenticate the payload during finalization

Definition at line 304 of file aead.h.

◆ posn

unsigned char ascon80pq_state_t::posn

Position within the current block for partial blocks

Definition at line 307 of file aead.h.

◆ state

ascon_state_t ascon80pq_state_t::state

ASCON permutation state

Definition at line 301 of file aead.h.


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