Here is a list of all documented files with brief descriptions:
[detail level 1234]
▼ drivers | |
▼ crypto | |
▼ include | |
aes.h | This is the AES module header file for the register level AES driver. It defines various encryption modes supported by the AES module |
crypto_internal.h | This is the internal Header for the Crypto Driver. This header file should NOT be directly included by applications |
hmac.h | This is the HMAC module header file for the register level HMAC driver |
reg_aes.h | This file gives register definitions of MSS_AES module |
reg_dthe.h | This file gives register definitions of MSS_DTHE module |
reg_pka.h | This file gives register definitions of MSS_PKA module |
reg_sha.h | This file gives register definitions of MSS_SHA module |
reg_trng.h | This file gives register definitions of MSS_TRNG module |
▼ src | |
aes.c | The file implements the register level AES functions. No validations are performed on input parameters. The caller of the APIs need to ensure the input parameters are valid |
aes_crypto.c | The file implements the AES crypto functions that process the given data and generate the output based on the crypto module configuration. No validations are performed on input parameters. The caller of the APIs need to ensure the input parameters are valid |
Crypto.c | The file implements the Crypto Driver for the XWR16xx. The file implements the driver to conform to the MCPI standards |
hmac.c | The file implements the register level functions for HMAC/HASH module using SHA/MD5 algorithms. No validations are performed on input parameters. The caller of the APIs need to ensure the input parameters are valid |
hmac_crypto.c | The file implements the HMAC/HASH module functions that process the given data and generate the output based on the module configuration. No validations are performed on input parameters. The caller of the APIs need to ensure the input parameters are valid |
Crypto.h | This is the header file for the Crypto driver which exposes the data structures and exported API which can be used by the applications to use the Crypto driver |