![]() |
Synergy Software Package User's Manual
|
Interface definition for Synergy Crypto Cipher Framework module. More...
Data Structures | |
| struct | sf_crypto_cipher_aes_init_params_t |
| struct | sf_crypto_cipher_rsa_init_params_t |
| struct | sf_crypto_cipher_cfg_t |
| struct | sf_crypto_cipher_api_t |
| struct | sf_crypto_cipher_instance_t |
Typedefs | |
| typedef void | sf_crypto_cipher_algorithm_init_params_t |
| typedef void | sf_crypto_cipher_ctrl_t |
Interface definition for Synergy Crypto Cipher Framework module.
This is a ThreadX aware Interface of SF_CRYPTO_CIPHER Framework module which provides encryption and decryption operations for AES and RSA algorithms.
Crypto Cipher Framework Interface description: Crypto Framework
| typedef void sf_crypto_cipher_algorithm_init_params_t |
Algorithm specific parameters. Allocate an algorithm specific block to pass into the cipherInit API call.
| typedef void sf_crypto_cipher_ctrl_t |
SSP Crypto Cipher framework control block. Allocate an instance specific control block to pass into the SSP Crypto framework Cipher API calls.
AES modes for the SSP Crypto Cipher Framework
Padding mode to be used for Cipher operation - encrypting/ decrypting input data