|
Data Accelerator Offload
|
#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 |
The params required for cSHAKE operations. Note: cSHAKE128 and cSHAKE256 are supported in XOF=True mode. Note: It is advised to use the NIST specified function-names listed in the document NIST SP 800-185 "SHA-3 Derived Functions: cSHAKE, KMAC, TupleHash, and ParallelHash" https://nvlpubs.nist.gov/nistpubs/specialpublications/nist.sp.800-185.pdf.
Definition at line 74 of file dao_liquid_crypto.h.
| uint8_t* custom_string |
Customized String. Utilized for cSHAKE.
Definition at line 76 of file dao_liquid_crypto.h.
| uint8_t* function_name |
Function Name. Utilized for cSHAKE.
Definition at line 78 of file dao_liquid_crypto.h.
| uint16_t custom_string_len |
Length of Customized String. Utilized for cSHAKE.
Definition at line 80 of file dao_liquid_crypto.h.
| uint16_t function_name_len |
Length of Function Name. Utilized for cSHAKE.
Definition at line 82 of file dao_liquid_crypto.h.
| uint16_t output_len |
Output Length. Utilized for cSHAKE.
Definition at line 84 of file dao_liquid_crypto.h.