Data Fields
ECDSALPF3HSM_Object Struct Reference

ECDSALPF3HSM Object. More...

#include <ECDSALPF3HSM.h>

Collaboration diagram for ECDSALPF3HSM_Object:
Collaboration graph
[legend]

Data Fields

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

Detailed Description

ECDSALPF3HSM Object.

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

Field Documentation

§ key

CryptoKey* ECDSALPF3HSM_Object::key

§ isOpen

bool ECDSALPF3HSM_Object::isOpen

§ returnBehavior

ECDSA_ReturnBehavior ECDSALPF3HSM_Object::returnBehavior

§ returnStatus

int_fast16_t ECDSALPF3HSM_Object::returnStatus

§ curveType

ECDSA_CurveType ECDSALPF3HSM_Object::curveType

§ domainId

ECDSA_DomainID ECDSALPF3HSM_Object::domainId

§ curveLength

ECDSA_CurveLength ECDSALPF3HSM_Object::curveLength

§ digestLength

ECDSA_DigestLength ECDSALPF3HSM_Object::digestLength

§ operationType

ECDSA_OperationType ECDSALPF3HSM_Object::operationType

§ operation

ECDSA_Operation* ECDSALPF3HSM_Object::operation

§ callbackFxn

ECDSA_CallbackFxn ECDSALPF3HSM_Object::callbackFxn

§ hsmStatus

int_fast16_t ECDSALPF3HSM_Object::hsmStatus

§ keyAssetID

uint32_t ECDSALPF3HSM_Object::keyAssetID

§ paramAssetID

uint32_t ECDSALPF3HSM_Object::paramAssetID

§ curveParam

const uint8_t* ECDSALPF3HSM_Object::curveParam

§ curveParamSize

uint32_t ECDSALPF3HSM_Object::curveParamSize

§ input

uint8_t* ECDSALPF3HSM_Object::input

§ signature

uint8_t ECDSALPF3HSM_Object::signature[144]

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