![]() |
![]() |
EDDSALPF3HSM Object. More...
#include <EDDSALPF3HSM.h>

Data Fields | |
| CryptoKey * | privateKey |
| CryptoKey * | publicKey |
| bool | isOpen |
| bool | driverCreatedPrivateKeyAsset |
| bool | driverCreatedPublicKeyAsset |
| int_fast16_t | returnStatus |
| EDDSA_Operation * | operation |
| EDDSA_OperationType | operationType |
| EDDSA_CallbackFxn | callbackFxn |
| EDDSA_ReturnBehavior | returnBehavior |
| uint32_t | semaphoreTimeout |
| int_fast16_t | hsmStatus |
| uint32_t | privateKeyAssetID |
| uint32_t | publicKeyAssetID |
| uint32_t | paramAssetID |
| uint32_t | tempAssetID |
| uint32_t | stateAssetID |
| const uint8_t * | curveParam |
| uint32_t | curveParamSize |
| uint8_t * | input |
| size_t | inputLength |
| size_t | inputLengthRemaining |
| uint8_t | signature [72] |
EDDSALPF3HSM Object.
The application must not access any member variables of this structure!
| CryptoKey* EDDSALPF3HSM_Object::privateKey |
| CryptoKey* EDDSALPF3HSM_Object::publicKey |
| bool EDDSALPF3HSM_Object::isOpen |
| bool EDDSALPF3HSM_Object::driverCreatedPrivateKeyAsset |
| bool EDDSALPF3HSM_Object::driverCreatedPublicKeyAsset |
| int_fast16_t EDDSALPF3HSM_Object::returnStatus |
| EDDSA_Operation* EDDSALPF3HSM_Object::operation |
| EDDSA_OperationType EDDSALPF3HSM_Object::operationType |
| EDDSA_CallbackFxn EDDSALPF3HSM_Object::callbackFxn |
| EDDSA_ReturnBehavior EDDSALPF3HSM_Object::returnBehavior |
| uint32_t EDDSALPF3HSM_Object::semaphoreTimeout |
| int_fast16_t EDDSALPF3HSM_Object::hsmStatus |
| uint32_t EDDSALPF3HSM_Object::privateKeyAssetID |
| uint32_t EDDSALPF3HSM_Object::publicKeyAssetID |
| uint32_t EDDSALPF3HSM_Object::paramAssetID |
| uint32_t EDDSALPF3HSM_Object::tempAssetID |
| uint32_t EDDSALPF3HSM_Object::stateAssetID |
| const uint8_t* EDDSALPF3HSM_Object::curveParam |
| uint32_t EDDSALPF3HSM_Object::curveParamSize |
| uint8_t* EDDSALPF3HSM_Object::input |
| size_t EDDSALPF3HSM_Object::inputLength |
| size_t EDDSALPF3HSM_Object::inputLengthRemaining |
| uint8_t EDDSALPF3HSM_Object::signature[72] |