xilsecure
Vitis Drivers API Documentation
xsecure_ellipticcrvs.h File Reference

Overview

This file contains the macros and types related to elliptic curve information.

MODIFICATION HISTORY:
Ver   Who  Date        Changes


1.0 har 08/24/20 First Release 4.3 har 08/24/20 Updated file version to sync with library version am 09/24/20 Resolved MISRA C violations har 10/12/20 Addressed security review comments har 10/14/20 Replaced ecdsa with elliptic in names of function and macros 4.6 har 07/14/21 Fixed doxygen warnings 5.2 yog 06/07/23 Added support for P-256 Curve har 07/31/23 Redefined XSecure_EllipticCrvClass enum and moved to xsecure_defs.h yog 02/23/24 Removed XSECURE_ECC_SUPPORT_NIST_P521 and XSECURE_ECC_SUPPORT_NIST_P256

 

Macros

Supported ECC curves
#define XSECURE_ECC_SUPPORT_NIST_P384
 < Macros to enable /disable support of NIST P-384 and NIST P-521 curve More...
 

Functions

u32 XSecure_EllipticCrvsGetCount (void)
 This function calculates the total number of curves supported. More...