Parameters for ECC DSA cryptographic operations.

This structure defines the parameters required for ECC DSA cryptographic operations supported by the SID PAL (Platform Abstraction Layer).

Public Attributes#

uint8_t const *
size_t
uint8_t const *
size_t
uint8_t *
size_t

Public Attribute Documentation#

algo#

sid_pal_ecc_algo_t sid_pal_dsa_params_t::algo

ECC algorithm to be used


mode#

sid_pal_dsa_mode_t sid_pal_dsa_params_t::mode

DSA mode of operation


key#

uint8_t const* sid_pal_dsa_params_t::key

Pointer to the key


key_size#

size_t sid_pal_dsa_params_t::key_size

Size of the key


in#

uint8_t const* sid_pal_dsa_params_t::in

Pointer to the input data


in_size#

size_t sid_pal_dsa_params_t::in_size

Size of the input data


signature#

uint8_t* sid_pal_dsa_params_t::signature

Pointer to the signature


sig_size#

size_t sid_pal_dsa_params_t::sig_size

Size of the signature