xilsecure
Vitis Drivers API Documentation
XilSecure SHA SPARTANUP API Example Usage

Macros

#define SHA_HASH_LEN_IN_BYTES   (XSECURE_SHA3_256_HASH_LEN)
 SHA hash length in bytes. More...
 
#define SHA_INPUT_DATA_LEN   8U
 Input data length. More...
 
#define XSECURE_SHA3_256   (5U)
 SHA3 mode. More...
 
#define XSECURE_SHAKE_256   (3U)
 SHAKE256 mode. More...
 
#define SHA_MODE   (XSECURE_SHA3_256)
 SHA mode. More...
 

Functions

int main (void)
 Main function to call the SecureShaExample. More...
 

Macro Definition Documentation

#define SHA_HASH_LEN_IN_BYTES   (XSECURE_SHA3_256_HASH_LEN)

SHA hash length in bytes.

#define SHA_INPUT_DATA_LEN   8U

Input data length.

#define SHA_MODE   (XSECURE_SHA3_256)

SHA mode.

#define XSECURE_SHA3_256   (5U)

SHA3 mode.

Referenced by XSecure_ShaValidateModeAndCfgInstance().

Function Documentation

int main ( void  )

Main function to call the SecureShaExample.

Returns
  • XST_FAILURE if the SHA calculation failed.