Encrypt or decrypt a message fragment in an active AEAD operation.
- Parameters
-
| [in] | operation | Active AEAD operation. |
| [in] | input | Buffer containing the message fragment. |
| [in] | input_length | Size of the input buffer in bytes. |
| [out] | output | Buffer where the output is to be written. |
| [in] | output_size | Size of the output buffer in bytes. |
| [out] | output_length | The number of bytes that make up the output. |
- Return values
-
| PSA_SUCCESS | |
| PSA_ERROR_INVALID_ARGUMENT | |
| PSA_ERROR_CORRUPTION_DETECTED | |
| PSA_ERROR_NOT_SUPPORTED | |
| PSA_ERROR_DATA_INVALID | |