xilpuf
Vitis Drivers API Documentation
File List
Here is a list of all documented files with brief descriptions:
o*xilpuf_client_example.cThis file illustrates encryption of red key using PUF KEY and programming the black key and helper data in a user specified location To build this application, xilmailbox library must be included in BSP and xilsecure, xilnvm and xilpuf must be in client mode
o*xilpuf_enc_dec_data_client_example.cThis file illustrates encryption and decryption of user data using PUF KEY
o*xilpuf_enc_dec_data_example.cThis file illustrates encryption and decryption of user data using PUF KEY
o*xilpuf_example.cThis file illustrates encryption of red key using PUF KEY and programming the black key and helper data in a user specified location To build this application, xilmailbox library must be included in BSP and xilsecure,xilnvm must be in client mode and xilpuf in server mode
o*xilpuf_example.h
o*xilpuf_spartan_ultrascale_plus_example.h
o*xilpuf_ssit_client_example.cThis file illustrates encryption of red key using PUF KEY and programming the black key and helper data in a user specified location for Primary SLR0, Secondary SLR1, Secondary SLR2 and Secondary SLR3
o*xilpuf_versal_net_example.cThis file illustrates encryption of red key, UDS and DME private keys using PUF KEY
o*xilpuf_versal_net_example.h
o*xpuf_client.cThis file contains the implementation of the client interface functions for PUF hardware interface API's
o*xpuf_client.hThis file Contains the client function prototypes, defines and macros for the PUF hardware interface
o*xpuf_cmd.cThis file contains the xilpuf IPI handler implementation
o*xpuf_cmd.hHeader file for xpuf_cmd.c
o*xpuf_defs.hThis file contains the xilpuf API IDs
o*xpuf_init.cThis file contains the initialization functions to be called by PLM
o*xpuf_init.h
o*xpuf_ipihandler.cThis file contains the XilPuf IPI Handler definition
o*xpuf_ipihandler.hThis file contains the xilpuf IPI handler declaration
o*xpuf_mailbox.cThis file contains the implementation of the xilmailbox generic interface APIs for xilpuf client library
o*xpuf_mailbox.hThis file contains declarations of xilmailbox generic interface APIs
o*xpuf_plat.cThis file contains platform specific APIs for PUF
o*xpuf_plat.hThis file contains platform specific APIs for PUF
\*xpuf_ver.h