Specifies the data structure of calculate hash. More...
#include <optiga_lib_common.h>

Public Attributes | |
| hash_data_in_optiga_t * | p_hash_oid |
| OID hash pointer. More... | |
| hash_data_from_host_t * | p_hash_data |
| Data buffer pointer. More... | |
| optiga_hash_context_t * | p_hash_context |
| Context buffer pointer. More... | |
| uint8_t | hash_sequence |
| Type of hash operation. More... | |
| uint8_t | source_of_data_to_hash |
| Type of data to be hash. More... | |
| uint32_t | data_sent |
| Data length has been sent. More... | |
| uint8_t * | p_out_digest |
| Out digest. More... | |
| bool_t | chaining_status |
| Chaining status. More... | |
| uint32_t | apparent_context_size |
| Possible context size to send in a fragment. More... | |
Specifies the data structure of calculate hash.
| uint32_t optiga_calc_hash::apparent_context_size |
Possible context size to send in a fragment.
| bool_t optiga_calc_hash::chaining_status |
Chaining status.
| uint32_t optiga_calc_hash::data_sent |
Data length has been sent.
| uint8_t optiga_calc_hash::hash_sequence |
Type of hash operation.
| optiga_hash_context_t* optiga_calc_hash::p_hash_context |
Context buffer pointer.
| hash_data_from_host_t* optiga_calc_hash::p_hash_data |
Data buffer pointer.
| hash_data_in_optiga_t* optiga_calc_hash::p_hash_oid |
OID hash pointer.
| uint8_t* optiga_calc_hash::p_out_digest |
Out digest.
| uint8_t optiga_calc_hash::source_of_data_to_hash |
Type of data to be hash.