Data Structures
SHA2CC26X1.h File Reference

Detailed Description

SHA2 driver implementation for the CC26X1 family.

============================================================================

This file should only be included in the board file to fill the SHA2_config struct.

The CC26X1 family does 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/rom_sha256.h)>
Include dependency graph for SHA2CC26X1.h:

Go to the source code of this file.

Data Structures

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