trngpsx
Vitis Drivers API Documentation
xtrngpsx_tests.c File Reference

Macros

Constant definitions for parameters used for Health and KAT tests
#define XTRNGPSX_KAT_DEFAULT_DF_lENGTH   7U
 Constant definitions for Health and KAT tests. More...
 
#define XTRNGPSX_KAT_DEFAULT_SEED_LIFE   2U
 Seed life. More...
 
#define XTRNGPSX_KAT_SEED_LEN_IN_BYTES   128U
 Seed length in bytes. More...
 

Functions

int XTrngpsx_DRBGKat (XTrngpsx_Instance *InstancePtr)
 This function runs DRBG self test i.e DRBG full cycle Instantiate+Reseed, Reseed and Generate. More...
 
int XTrngpsx_HealthTest (XTrngpsx_Instance *InstancePtr)
 This function runs health tests. More...
 
int XTrngpsx_PreOperationalSelfTests (XTrngpsx_Instance *InstancePtr)
 This function runs preoperational self tests and updates TRNG error state. More...