![]() |
xilsecure
Vitis Drivers API Documentation
|
This file contains function declarations and enums related to mask generate function.
MODIFICATION HISTORY:
Ver Who Date Changes
5.2 kpt 06/28/23 Initial release vss 09/21/23 Fixed doxygen warnings ss 04/05/2024 Fixed doxygen warnings 5.4 yog 04/29/24 Fixed doxygen grouping and doxygen warnings.
Data Structures | |
| struct | XSecure_HashAlgInfo |
| Structure for Hash Algorithm Info. More... | |
| struct | XSecure_MgfInput |
| Structure has input and output parameters used for MGF. More... | |
Macros | |
| #define | XSECURE_SHA3_HASH_LENGTH_IN_BYTES (48U) |
| SHA3 Hash length in bytes. More... | |
Functions | |
| int | XSecure_MaskGenFunc (XSecure_ShaMode ShaType, void *InstancePtr, XSecure_MgfInput *MgfInput) |
| This function takes an input of variable length and a desired output length as input, and provides fixed output mask using cryptographic hash function. More... | |
| XSecure_HashAlgInfo * | XSecure_GetHashInstance (XSecure_ShaMode Shatype) |
| This function returns hash function list of user specified hash algorithm. More... | |