Data Accelerator Offload
Loading...
Searching...
No Matches
Data Fields
dao_lc_sym_op_cshake_params Struct Reference

#include <dao_liquid_crypto.h>

Data Fields

uint8_t * custom_string
 
uint8_t * function_name
 
uint16_t custom_string_len
 
uint16_t function_name_len
 
uint16_t output_len
 

Detailed Description

The params required for cSHAKE operations. Note: cSHAKE128 and cSHAKE256 are supported in XOF=True mode.

Definition at line 69 of file dao_liquid_crypto.h.

Field Documentation

◆ custom_string

uint8_t* custom_string

Customized String. Utilized for cSHAKE.

Definition at line 71 of file dao_liquid_crypto.h.

◆ function_name

uint8_t* function_name

Function Name. Utilized for cSHAKE.

Definition at line 73 of file dao_liquid_crypto.h.

◆ custom_string_len

uint16_t custom_string_len

Length of Customized String. Utilized for cSHAKE.

Definition at line 75 of file dao_liquid_crypto.h.

◆ function_name_len

uint16_t function_name_len

Length of Function Name. Utilized for cSHAKE.

Definition at line 77 of file dao_liquid_crypto.h.

◆ output_len

uint16_t output_len

Output Length. Utilized for cSHAKE.

Definition at line 79 of file dao_liquid_crypto.h.


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