Configuration Check for MbedTLS Integration Support. More...
#include "atca_config_check.h"
Data Structures | |
struct | atcac_x509_ctx |
Macros | |
#define | ATCAC_SHA1_EN (DEFAULT_ENABLED) |
#define | ATCAC_SHA256_EN (FEATURE_ENABLED) |
#define | ATCAC_SHA384_EN (FEATURE_DISABLED) |
#define | ATCAC_SHA512_EN (FEATURE_DISABLED) |
#define | ATCAC_AES_CMAC_EN (DEFAULT_ENABLED) |
#define | ATCAC_AES_GCM_EN (DEFAULT_ENABLED) |
#define | ATCAC_PKEY_EN (DEFAULT_ENABLED) |
#define | HOSTLIB_CERT_EN (DEFAULT_ENABLED) |
Typedefs | |
typedef struct atcac_x509_ctx | atcac_x509_ctx_t |
Configuration Check for MbedTLS Integration Support.
#define ATCAC_AES_CMAC_EN (DEFAULT_ENABLED) |
Indicates if this module is a provider of an AES-CMAC implementation
#define ATCAC_AES_GCM_EN (DEFAULT_ENABLED) |
Indicates if this module is a provider of an AES-GCM implementation
#define ATCAC_PKEY_EN (DEFAULT_ENABLED) |
Indicates if this module is a provider of a generic asymmetric cryptography implementation
#define ATCAC_SHA1_EN (DEFAULT_ENABLED) |
Indicates if this module is a provider of a SHA1 implementation
#define ATCAC_SHA256_EN (FEATURE_ENABLED) |
Indicates if this module is a provider of a SHA256 implementation
#define ATCAC_SHA384_EN (FEATURE_DISABLED) |
Indicates if this module is a provider of a SHA384 implementation
Disabled by default. Use FEATURE_ENABLED to use SHA384
#define ATCAC_SHA512_EN (FEATURE_DISABLED) |
Indicates if this module is a provider of a SHA512 implementation
Disabled by default. Use FEATURE_ENABLED to use SHA512
#define HOSTLIB_CERT_EN (DEFAULT_ENABLED) |
Indicates if this module is a provider of x509 certificate handling