1.2.11.4 Library Interface
The SE Security service library provides the following interfaces:
Functions
| Name | Description |
|---|---|
| CIPHER_Wrapper_AesCmacDirect | Performs AES-CMAC to generate the MAC in single step without initialization |
| CIPHER_Wrapper_AesCcmSetkey | Initializes the CCM context and sets the encryption key |
| CIPHER_Wrapper_AesCcmAuthDecrypt | Performs a CCM authenticated decryption of a buffer |
| CIPHER_Wrapper_AesCcmEncryptAndTag | Performs a CCM authenticated encryption of a buffer |
| CIPHER_Wrapper_AesEaxEncrypt | Performs AES-EAX authenticated encryption of a buffer |
| CIPHER_Wrapper_AesEaxDecrypt | Performs AES-EAX authenticated decryption of a buffer |
| AES_Wrapper_SetEncryptEcbKey | Sets the key for further AES ECB encryption |
| AES_Wrapper_EncryptEcb | Encrypts one block of data in AES ECB mode |
| AES_Wrapper_WrapKey | Wraps a key with AES Key Wrap Algorithm |
| AES_Wrapper_UnwrapKey | Unwraps a key with AES Key Wrap Algorithm |
