Union to provide algorithm specific information depending on 'alg' parameter in sl_se_crypto_operation_t.

Public Attributes#

aead specific information if 'alg' is AEAD type, e.g SL_SE_ALG_GCM

cipher specific information if 'alg' is CIPHER type, e.g. SL_SE_ALG_AES_CTR

hash specific information if 'alg' is HASH type, e.g. HASH type, e.g. SL_SE_ALG_SHA_256

Public Attribute Documentation#

aead#

sl_se_aead_info_t sl_se_crypto_alg_specific_info_t::aead

aead specific information if 'alg' is AEAD type, e.g SL_SE_ALG_GCM


cipher#

sl_se_cipher_info_t sl_se_crypto_alg_specific_info_t::cipher

cipher specific information if 'alg' is CIPHER type, e.g. SL_SE_ALG_AES_CTR


hash#

sl_se_hash_info_t sl_se_crypto_alg_specific_info_t::hash

hash specific information if 'alg' is HASH type, e.g. HASH type, e.g. SL_SE_ALG_SHA_256