MW_AES_CbcDecryptInit
C
uint16_t MW_AES_CbcDecryptInit(MW_AES_Ctx_T * p_ctx, uint8_t *p_aesKey, uint8_t *p_iv);Description
Initializes AES CBC block cipher decryption.
Parameters
| Parameter | Description |
|---|---|
| [out] p_ctx | Pointer to the AES context structure. See MW_AES_Ctx_T. |
| [in] p_aesKey | Pointer to the 16-byte encryption key. |
| [in] p_iv | Pointer to the 16-byte initialization vector (IV). |
Return values
| Return value | Description |
|---|---|
| MBA_RES_SUCCESS | Initialization successful |
| MBA_RES_FAIL | Initialization failed. |
