xilasu
Vitis Drivers API Documentation
ECIES API Example Generic Usage

Macros

#define XASU_ECIES_INPUT_DATA_LENGTH   (36U)
 Input data length. More...
 
#define XASU_ECIES_CONTEXT_LENGTH   (36U)
 Input context length used for KDF. More...
 
#define XASU_ECC_DOUBLE_P384_SIZE_IN_BYTES   (96U)
 Double length of the curve P384. More...
 

Functions

int main (void)
 Main function to call the XAsu_EciesEncrypt() API and XAsu_EciesDecrypt() API. More...
 

Variables

volatile u8 Notify = 0
 To notify the call back from client library. More...
 
volatile u32 ErrorStatus = XST_FAILURE
 Status variable to store the error returned from server. More...
 

Macro Definition Documentation

#define XASU_ECC_DOUBLE_P384_SIZE_IN_BYTES   (96U)

Double length of the curve P384.

#define XASU_ECIES_CONTEXT_LENGTH   (36U)

Input context length used for KDF.

Referenced by main().

#define XASU_ECIES_INPUT_DATA_LENGTH   (36U)

Input data length.

Referenced by main().

Function Documentation

Variable Documentation

volatile u32 ErrorStatus = XST_FAILURE

Status variable to store the error returned from server.

volatile u8 Notify = 0

To notify the call back from client library.