![]() |
xilsecure
Vitis Drivers API Documentation
|
Input and output parameters for RSA Optimal Asymmetric Encryption Padding scheme. More...
Data Fields | |
| u64 | InputDataAddr |
| Input data address. More... | |
| u64 | OutputDataAddr |
| Output data address. More... | |
| u64 | OptionalLabelAddr |
| Optional label address. More... | |
| u32 | InputDataSize |
| Input data size. More... | |
| u32 | OutputDataSize |
| Output data size. More... | |
| u32 | OptionalLabelSize |
| Optional label size. More... | |
| void * | ShaInstancePtr |
| SHA instance for MGF. More... | |
| XSecure_ShaMode | ShaType |
| SHA type for MGF. More... | |
Input and output parameters for RSA Optimal Asymmetric Encryption Padding scheme.
| u64 XSecure_RsaOaepParam::InputDataAddr |
Input data address.
Referenced by XSecure_KeyUnwrap(), XSecure_RsaOaepDecrypt(), and XSecure_RsaPwct().
| u32 XSecure_RsaOaepParam::InputDataSize |
Input data size.
Referenced by XSecure_RsaPwct().
| u64 XSecure_RsaOaepParam::OptionalLabelAddr |
Optional label address.
| u32 XSecure_RsaOaepParam::OptionalLabelSize |
Optional label size.
| u64 XSecure_RsaOaepParam::OutputDataAddr |
Output data address.
Referenced by XSecure_KeyUnwrap(), XSecure_RsaOaepEncrypt(), and XSecure_RsaPwct().
| u32 XSecure_RsaOaepParam::OutputDataSize |
Output data size.
Referenced by XSecure_KeyUnwrap(), and XSecure_RsaPwct().
| void* XSecure_RsaOaepParam::ShaInstancePtr |
SHA instance for MGF.
Referenced by XSecure_KeyUnwrap(), and XSecure_RsaPwct().
| XSecure_ShaMode XSecure_RsaOaepParam::ShaType |
SHA type for MGF.
Referenced by XSecure_KeyUnwrap(), and XSecure_RsaPwct().