ASCON Suite
Macros
ascon-isap-128a.c File Reference
#include <ascon/isap.h>
#include <ascon/utility.h>
#include "core/ascon-util-snp.h"
#include "aead/ascon-aead-common.h"
#include <string.h>
#include "isap/ascon-isap-common.h"

Go to the source code of this file.

Macros

#define ISAP_ALG_NAME   ascon128a_isap
 
#define ISAP_KEY_STATE   ascon128a_isap_aead_key_t
 
#define ISAP_KEY_SIZE   ASCON128_ISAP_KEY_SIZE
 
#define ISAP_NONCE_SIZE   ASCON_ISAP_NONCE_SIZE
 
#define ISAP_TAG_SIZE   ASCON_ISAP_TAG_SIZE
 
#define ISAP_STATE_SIZE   40
 
#define ISAP_RATE   (64 / 8)
 
#define ISAP_sH   12
 
#define ISAP_sE   6
 
#define ISAP_sB   1
 
#define ISAP_sK   12
 

Macro Definition Documentation

◆ ISAP_ALG_NAME

#define ISAP_ALG_NAME   ascon128a_isap

Definition at line 30 of file ascon-isap-128a.c.

◆ ISAP_KEY_SIZE

#define ISAP_KEY_SIZE   ASCON128_ISAP_KEY_SIZE

Definition at line 32 of file ascon-isap-128a.c.

◆ ISAP_KEY_STATE

#define ISAP_KEY_STATE   ascon128a_isap_aead_key_t

Definition at line 31 of file ascon-isap-128a.c.

◆ ISAP_NONCE_SIZE

#define ISAP_NONCE_SIZE   ASCON_ISAP_NONCE_SIZE

Definition at line 33 of file ascon-isap-128a.c.

◆ ISAP_RATE

#define ISAP_RATE   (64 / 8)

Definition at line 36 of file ascon-isap-128a.c.

◆ ISAP_sB

#define ISAP_sB   1

Definition at line 39 of file ascon-isap-128a.c.

◆ ISAP_sE

#define ISAP_sE   6

Definition at line 38 of file ascon-isap-128a.c.

◆ ISAP_sH

#define ISAP_sH   12

Definition at line 37 of file ascon-isap-128a.c.

◆ ISAP_sK

#define ISAP_sK   12

Definition at line 40 of file ascon-isap-128a.c.

◆ ISAP_STATE_SIZE

#define ISAP_STATE_SIZE   40

Definition at line 35 of file ascon-isap-128a.c.

◆ ISAP_TAG_SIZE

#define ISAP_TAG_SIZE   ASCON_ISAP_TAG_SIZE

Definition at line 34 of file ascon-isap-128a.c.