Declaration
typedef struct
{
XCsuDma * CsuDmaInstPtr,
u8 * Data,
u32 Size,
u8 * AuthCertPtr,
u32 SignatureOffset,
XSecure_Sha3PadType PaddingType,
u8 AuthIncludingCert
} XSecure_AuthParam;
| Member | Description |
|---|---|
| CsuDmaInstPtr |
Pointer to the CSU DMA instance |
| Data |
Pointer to partition to be authenticated |
| Size |
Represents the size of the partition |
| AuthCertPtr |
Pointer to authentication certificate of the partition |
| SignatureOffset |
Offset address for auth certificate signature |
| PaddingType |
SHA3 padding type |
| AuthIncludingCert |
Authentication Data Flag |