9.13.3.4.173. Function sss_se05x_cipher_one_go

9.13.3.4.173.1. Function Documentation

sss_status_t sss_se05x_cipher_one_go(sss_se05x_symmetric_t *context, uint8_t *iv, size_t ivLen, const uint8_t *srcData, uint8_t *destData, size_t dataLen)

Symmetric cipher in one blocking function call. The function blocks current thread until the operation completes or an error occurs.

Return

Status of the operation

Parameters
  • context: Pointer to symmetric crypto context.

  • iv: Buffer containing the symmetric operation Initialization Vector.

  • ivLen: Length of the Initialization Vector in bytes.

  • srcData: Buffer containing the input data.

  • destData: Buffer containing the output data.

  • dataLen: Size of input and output data buffer in bytes.

Return Value