Parameters for hash operations.

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

Public Attributes#

uint8_t const *
size_t
uint8_t *

Public Attribute Documentation#

algo#

sid_pal_hash_algo_t sid_pal_hash_params_t::algo

Hash algorithm to be used


data#

uint8_t const* sid_pal_hash_params_t::data

Pointer to the input data


data_size#

size_t sid_pal_hash_params_t::data_size

Size of the input data


digest#

uint8_t* sid_pal_hash_params_t::digest

Pointer to the output digest


digest_size#

size_t sid_pal_hash_params_t::digest_size

Size of the output digest