![]() |
xilsecure
Vitis Drivers API Documentation
|
This file Contains the client function prototypes, defines and macros for the KAT APIs.
MODIFICATION HISTORY:
Ver Who Date Changes
1.0 kpt 07/19/22 Initial release 5.1 yog 05/03/2023 Fixed MISRA C violation of Rule 8.3 5.4 yog 04/29/24 Fixed doxygen grouping.
Functions | |
| int | XSecure_AesDecryptKat (XSecure_ClientInstance *InstancePtr) |
| This function sends IPI request to PLM to perform decrypt KAT on AES engine. More... | |
| int | XSecure_AesDecryptCmKat (XSecure_ClientInstance *InstancePtr) |
| This function sends IPI request to PLM to perform KAT on AES DPA countermeasure KAT. More... | |
| int | XSecure_RsaPublicEncKat (XSecure_ClientInstance *InstancePtr) |
| This function sends IPI request to PLM to perform RSA encrypt KAT. More... | |
| int | XSecure_Sha3Kat (XSecure_ClientInstance *InstancePtr) |
| This function sends IPI request to PLM to perform SHA3 KAT. More... | |
| int | XSecure_EllipticSignVerifyKat (XSecure_ClientInstance *InstancePtr, XSecure_EccCrvClass CurveClass) |
| This function sends IPI request to PLM to perform ECC sign verify KAT. More... | |
| int | XSecure_AesEncryptKat (XSecure_ClientInstance *InstancePtr) |
| This function sends IPI request to PLM to perform encrypt KAT. More... | |
| int | XSecure_RsaPrivateDecKat (XSecure_ClientInstance *InstancePtr) |
| This function sends IPI request to PLM to perform RSA private decrypt KAT. More... | |
| int | XSecure_EllipticSignGenKat (XSecure_ClientInstance *InstancePtr, XSecure_EccCrvClass CurveClass) |
| This function sends IPI request to PLM to perform ECC sign generate KAT. More... | |