![]() |
xilasu
Vitis Drivers API Documentation
|
This structure contains RSA PSS padding params info. More...
Data Fields | |
| XAsu_RsaParams | XAsu_RsaOpComp |
| RSA parameters. More... | |
| u64 | SignatureDataAddr |
| Address of RSA signature which acts as : More... | |
| u32 | SignatureLen |
| RSA signature data length. More... | |
| u32 | SaltLen |
| RSA salt len for PSS padding. More... | |
| u8 | ShaType |
| Hash family type (XASU_SHA2_TYPE / XASU_SHA3_TYPE) More... | |
| u8 | ShaMode |
SHA Mode, where XASU_SHA_MODE_SHAKE256 is valid only for SHA3 Type (XASU_SHA_MODE_SHA256 / XASU_SHA_MODE_SHA384 / XASU_SHA_MODE_SHA512 / XASU_SHA_MODE_SHAKE256) More... | |
| u8 | InputDataType |
| Input data type. More... | |
| u8 | Reserved |
| Reserved. More... | |
This structure contains RSA PSS padding params info.
| u8 XAsu_RsaPaddingParams::InputDataType |
Input data type.
Referenced by XAsu_RsaPssSignGen(), and XAsu_RsaPssSignVer().
| u8 XAsu_RsaPaddingParams::Reserved |
Reserved.
| u32 XAsu_RsaPaddingParams::SaltLen |
RSA salt len for PSS padding.
| u8 XAsu_RsaPaddingParams::ShaMode |
SHA Mode, where XASU_SHA_MODE_SHAKE256 is valid only for SHA3 Type
(XASU_SHA_MODE_SHA256 / XASU_SHA_MODE_SHA384 / XASU_SHA_MODE_SHA512 / XASU_SHA_MODE_SHAKE256)
Referenced by XAsu_RsaPssSignGen(), and XAsu_RsaPssSignVer().
| u8 XAsu_RsaPaddingParams::ShaType |
Hash family type (XASU_SHA2_TYPE / XASU_SHA3_TYPE)
Referenced by XAsu_RsaPssSignGen(), and XAsu_RsaPssSignVer().
| u64 XAsu_RsaPaddingParams::SignatureDataAddr |
Address of RSA signature which acts as :
Referenced by XAsu_RsaPssSignVer().
| u32 XAsu_RsaPaddingParams::SignatureLen |
RSA signature data length.
Referenced by XAsu_RsaPssSignVer().
| XAsu_RsaParams XAsu_RsaPaddingParams::XAsu_RsaOpComp |
RSA parameters.
Referenced by XAsu_RsaPssSignGen(), and XAsu_RsaPssSignVer().