Functions#
This section provides a reference to the CCM Crypto API functions.
Functions#
sl_status_t
sl_si91x_ccm(sl_si91x_ccm_config_t *config, uint8_t *output)
To encrypt or decrypt the message according to the given configuration.
Function Documentation#
sl_si91x_ccm#
sl_status_t sl_si91x_ccm (sl_si91x_ccm_config_t * config, uint8_t * output)
To encrypt or decrypt the message according to the given configuration.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
sl_si91x_ccm_config_t * | [in] | config | Configuration object of type sl_si91x_ccm_config_t. |
uint8_t * | [out] | output | Buffer to store the output. |
This is a blocking API. Returns
sl_status_t. For more information on status codes, refer to SL STATUS DOCUMENTATION.