![]() |
Synergy Software Package User's Manual
|
#include <sf_crypto_signature.h>
Data Fields | |
| sf_crypto_signature_state_t | status |
| Module status. | |
| sf_crypto_key_type_t | key_type |
| Key type. | |
| sf_crypto_key_size_t | key_size |
| Key size. | |
| sf_crypto_signature_operation_state_t | operation_state |
| Internal Operation state. | |
| sf_crypto_signature_context_t | operation_context |
| sf_crypto_instance_ctrl_t * | p_lower_lvl_common_ctrl |
| sf_crypto_api_t * | p_lower_lvl_common_api |
| void * | p_hal_ctrl |
| void * | p_hal_api |
| sf_crypto_hash_instance_t * | p_lower_lvl_sf_crypto_hash |
SSP Crypto Signature Framework instance control block
| sf_crypto_signature_context_t sf_crypto_signature_instance_ctrl_t::operation_context |
Context for sign / verify operations.
| void* sf_crypto_signature_instance_ctrl_t::p_hal_api |
pointer to Crypto module API structure
| void* sf_crypto_signature_instance_ctrl_t::p_hal_ctrl |
pointer to Crypto module control structure
| sf_crypto_api_t* sf_crypto_signature_instance_ctrl_t::p_lower_lvl_common_api |
Pointer to the Crypto Framework API instance
| sf_crypto_instance_ctrl_t* sf_crypto_signature_instance_ctrl_t::p_lower_lvl_common_ctrl |
Pointer to the Crypto Framework Common instance
| sf_crypto_hash_instance_t* sf_crypto_signature_instance_ctrl_t::p_lower_lvl_sf_crypto_hash |
pointer to Crypto Framework Hash instance