MCUX CLNS
MCUX Crypto Library Normal Secure
Loading...
Searching...
No Matches
mcuxClEcc_Types.h File Reference

Type definitions and descriptors of mcuxClEcc component. More...

#include <mcuxClCore_Platform.h>
#include <mcuxCsslFlowProtection.h>
#include <mcuxClEcc_Constants.h>
#include <mcuxCsslAnalysis.h>
#include <mcuxClBuffer.h>
#include <mcuxClSignature_Types.h>

Go to the source code of this file.

Data Structures

struct  mcuxClEcc_Weier_BasicDomainParams_t
 Structure to define basic custom domain parameters for (short) Weierstrass curves with cofactor 1. More...

Typedefs

typedef uint32_t mcuxClEcc_Status_t
 Type for mcuxClEcc component return codes.
typedef mcuxClEcc_Status_t mcuxClEcc_Status_Protected_t
 Deprecated type for mcuxClEcc component return codes.
typedef struct mcuxClEcc_Weier_DomainParams mcuxClEcc_Weier_DomainParams_t
 Type for Weierstrass ECC domain parameters.
typedef struct mcuxClEcc_WeierECC_PointEncDescriptor mcuxClEcc_WeierECC_PointEncDescriptor_t
 Weierstrass point encoding variant descriptor type.
typedef const mcuxClEcc_WeierECC_PointEncDescriptor_tmcuxClEcc_WeierECC_PointEncType_t
 Weierstrass point encoding variant type.
typedef struct mcuxClEcc_ECDSA_SignatureProtocolDescriptor mcuxClEcc_ECDSA_SignatureProtocolDescriptor_t
 ECDSA SignatureProtocol variant descriptor type.

Variables

const mcuxClSignature_ModeDescriptor_t mcuxClSignature_ModeDescriptor_ECDSA
 ECDSA Signature mode descriptor.
static mcuxClSignature_Mode_t mcuxClSignature_Mode_ECDSA
 ECDSA Signature mode.
const mcuxClEcc_EdDSA_DomainParams_t mcuxClEcc_EdDSA_DomainParams_Ed25519
const mcuxClEcc_WeierECC_PointEncDescriptor_t mcuxClEcc_WeierECC_PointEncDescriptor_SEC
 Point encoding variant descriptor to be used for Weierstrass curve points as specified in SEC 1: Elliptic Curve Cryptography.
static const mcuxClEcc_WeierECC_PointEncType_t mcuxClEcc_WeierECC_PointEncType_SEC
 Point encoding type to be used for Weierstrass curve points as specified in SEC 1: Elliptic Curve Cryptography.

Detailed Description

Type definitions and descriptors of mcuxClEcc component.