Exports for User.
Using this library in your project
Include the header file in your project:
Link the library to the executable:
◆ SceSblDmac5EncDecParam
struct SceSblDmac5EncDecParam |
Data Fields |
const void * |
src |
|
void * |
dst |
|
SceSize |
length |
|
const void * |
key |
|
SceSize |
keysize |
|
void * |
iv |
|
◆ SceSblDmac5HashTransformContext
struct SceSblDmac5HashTransformContext |
◆ SceSblDmac5HashTransformParam
struct SceSblDmac5HashTransformParam |
Data Fields |
const void * |
src |
|
void * |
dst |
|
SceSize |
length |
|
const void * |
key |
|
SceSize |
keysize |
|
void * |
ctx |
|
◆ VITASDK_BUILD_ASSERT_EQ() [1/3]
◆ VITASDK_BUILD_ASSERT_EQ() [2/3]
◆ VITASDK_BUILD_ASSERT_EQ() [3/3]
◆ sceSblDmac5EncDec()
Execute DMAC5 encdec command.
- Parameters
-
[in,out] | param | - The encdec param. |
[in] | command | - The DMAC5 encdec command. |
- Returns
- 0 on success, else < 0.
◆ sceSblDmac5HashTransform()
Execute DMAC5 hash transform command.
- Parameters
-
[in,out] | param | - The encdec param. |
[in] | command | - The DMAC5 hash base command. |
[in] | extra | - The DMAC5 extra command. |
- Returns
- 0 on success, else < 0.