Functions#

This section provides a reference to the CHACHAPOLY Crypto API functions.

Functions#

sl_status_t
sl_si91x_chachapoly(sl_si91x_chachapoly_config_t *config, uint8_t *output)

This API is used to encrypt/decrypt the message according to the given configuration.

Function Documentation#

sl_si91x_chachapoly#

sl_status_t sl_si91x_chachapoly (sl_si91x_chachapoly_config_t *config, uint8_t *output)

This API is used to encrypt/decrypt the message according to the given configuration.

Parameters
[in]config

Configuration object of type sl_si91x_chachapoly_config_t

[out]output

Buffer to store the output.

This is a blocking API. Returns


Definition at line 124 of file components/device/silabs/si91x/wireless/crypto/chachapoly/inc/sl_si91x_chachapoly.h