Software APIs
Data Fields
hmac_extended_test_vector Struct Reference

Extend hmac_test_vector_t with metadata fields useful for streaming. More...

Data Fields

hmac_test_vector_t * hmac_test_vector
 
size_t original_idx
 
size_t segment_count
 
size_t segment_idx [4]
 
hmac_test_progress_t progress
 
otcrypto_hash_context_t hash_ctx
 

Detailed Description

Extend hmac_test_vector_t with metadata fields useful for streaming.

Definition at line 66 of file hmac_multistream_functest.c.

Field Documentation

◆ hash_ctx

otcrypto_hash_context_t hmac_extended_test_vector::hash_ctx

Definition at line 78 of file hmac_multistream_functest.c.

◆ hmac_test_vector

hmac_test_vector_t* hmac_extended_test_vector::hmac_test_vector

Definition at line 68 of file hmac_multistream_functest.c.

◆ original_idx

size_t hmac_extended_test_vector::original_idx

Definition at line 70 of file hmac_multistream_functest.c.

◆ progress

hmac_test_progress_t hmac_extended_test_vector::progress

Definition at line 76 of file hmac_multistream_functest.c.

◆ segment_count

size_t hmac_extended_test_vector::segment_count

Definition at line 72 of file hmac_multistream_functest.c.

◆ segment_idx

size_t hmac_extended_test_vector::segment_idx[4]

Definition at line 74 of file hmac_multistream_functest.c.