![]() |
![]() |
SHA2 software driver implementation for the Low Power F3 family.
============================================================================
This file should only be included in the board file to fill the SHA2_config struct.
Some devices in the Low Power F3 family do not have a dedicated hardware crypto accelerator. As a result, there are several limitations and advantages over accelerator based implementations.
The driver is built on top of a SHA256 software implementation stored in ROM. As a result, digest sizes other than 256 bits are not supported with this driver.
| SHA2_HashTypes Supported |
|---|
| SHA2_HASH_TYPE_256 |
#include <stdint.h>#include <stdbool.h>#include <ti/drivers/SHA2.h>#include <ti/devices/DeviceFamily.h>#include <DeviceFamily_constructPath(driverlib/hapi.h)>
Go to the source code of this file.
Data Structures | |
| struct | SHA2LPF3SW_HWAttrs |
| Hardware-specific configuration attributes. More... | |