Data Fields
ECDSAXXF3HSM_Object Struct Reference

ECDSAXXF3HSM Object. More...

#include <ECDSAXXF3HSM.h>

Collaboration diagram for ECDSAXXF3HSM_Object:
Collaboration graph
[legend]

Data Fields

CryptoKeykey
 
uint32_t keyAssetID
 
uint32_t paramAssetID
 
uint32_t publicObjAssetID
 
uint32_t curveParamSize
 
uint8_t signature [144]
 
int_fast16_t returnStatus
 
int_fast16_t hsmStatus
 
ECDSA_ReturnBehavior returnBehavior
 
uint32_t accessTimeout
 
ECDSA_CurveType curveType
 
ECDSA_DomainID domainId
 
ECDSA_CurveLength curveLength
 
ECDSA_DigestLength digestLength
 
ECDSA_OperationType operationType
 
ECDSA_Operationoperation
 
ECDSA_CallbackFxn callbackFxn
 
const uint8_t * curveParam
 
uint8_t * input
 
bool driverCreatedKeyAsset
 
bool isOpen
 

Detailed Description

ECDSAXXF3HSM Object.

The application must not access any member variables of this structure!

Field Documentation

§ key

CryptoKey* ECDSAXXF3HSM_Object::key

§ keyAssetID

uint32_t ECDSAXXF3HSM_Object::keyAssetID

§ paramAssetID

uint32_t ECDSAXXF3HSM_Object::paramAssetID

§ publicObjAssetID

uint32_t ECDSAXXF3HSM_Object::publicObjAssetID

§ curveParamSize

uint32_t ECDSAXXF3HSM_Object::curveParamSize

§ signature

uint8_t ECDSAXXF3HSM_Object::signature[144]

§ returnStatus

int_fast16_t ECDSAXXF3HSM_Object::returnStatus

§ hsmStatus

int_fast16_t ECDSAXXF3HSM_Object::hsmStatus

§ returnBehavior

ECDSA_ReturnBehavior ECDSAXXF3HSM_Object::returnBehavior

§ accessTimeout

uint32_t ECDSAXXF3HSM_Object::accessTimeout

§ curveType

ECDSA_CurveType ECDSAXXF3HSM_Object::curveType

§ domainId

ECDSA_DomainID ECDSAXXF3HSM_Object::domainId

§ curveLength

ECDSA_CurveLength ECDSAXXF3HSM_Object::curveLength

§ digestLength

ECDSA_DigestLength ECDSAXXF3HSM_Object::digestLength

§ operationType

ECDSA_OperationType ECDSAXXF3HSM_Object::operationType

§ operation

ECDSA_Operation* ECDSAXXF3HSM_Object::operation

§ callbackFxn

ECDSA_CallbackFxn ECDSAXXF3HSM_Object::callbackFxn

§ curveParam

const uint8_t* ECDSAXXF3HSM_Object::curveParam

§ input

uint8_t* ECDSAXXF3HSM_Object::input

§ driverCreatedKeyAsset

bool ECDSAXXF3HSM_Object::driverCreatedKeyAsset

§ isOpen

bool ECDSAXXF3HSM_Object::isOpen

The documentation for this struct was generated from the following file:
© Copyright 1995-2026, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale