![]() |
xilasu
Vitis Drivers API Documentation
|
This structure contains RSA OAEP padding params info. More...
Data Fields | |
| XAsu_RsaParams | XAsu_RsaOpComp |
| Contains client components. More... | |
| u64 | OptionalLabelAddr |
| RSA optional label address for OAEP padding. More... | |
| u32 | OptionalLabelSize |
| RSA optional label size for OAEP 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 | Reserved |
| Reserved. More... | |
| u8 | Reserved1 |
| Reserved. More... | |
This structure contains RSA OAEP padding params info.
| u64 XAsu_RsaOaepPaddingParams::OptionalLabelAddr |
RSA optional label address for OAEP padding.
Referenced by XAsu_RsaOaepDec(), and XAsu_RsaOaepEnc().
| u32 XAsu_RsaOaepPaddingParams::OptionalLabelSize |
RSA optional label size for OAEP padding.
| u8 XAsu_RsaOaepPaddingParams::Reserved |
Reserved.
| u8 XAsu_RsaOaepPaddingParams::Reserved1 |
Reserved.
| u8 XAsu_RsaOaepPaddingParams::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_RsaOaepDec(), and XAsu_RsaOaepEnc().
| u8 XAsu_RsaOaepPaddingParams::ShaType |
Hash family type (XASU_SHA2_TYPE / XASU_SHA3_TYPE)
Referenced by XAsu_RsaOaepDec(), and XAsu_RsaOaepEnc().
| XAsu_RsaParams XAsu_RsaOaepPaddingParams::XAsu_RsaOpComp |
Contains client components.
Referenced by XAsu_RsaOaepDec(), and XAsu_RsaOaepEnc().