Data Structures
SHA2LPF3SW.h File Reference

Detailed Description

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.

Limitations

Advantages

Supported Digest Sizes

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)>
Include dependency graph for SHA2LPF3SW.h:

Go to the source code of this file.

Data Structures

struct  SHA2LPF3SW_HWAttrs
 Hardware-specific configuration attributes. More...
 
© Copyright 1995-2024, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale