BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
RFC9173_TestVectors_AppendixA1 Struct Reference

Hard-coded single struct with fields populated from test vector in Appendix A1 for BIB. More...

#include <bsl_test_utils.h>

+ Collaboration diagram for RFC9173_TestVectors_AppendixA1:

Data Fields

uint64_t prim_bp_version
 
uint64_t prim_flags
 
uint64_t prim_crc_type
 
uint64_t prim_seq_number
 
uint64_t prim_lifetime
 
uint64_t payload_type_code
 
uint64_t payload_block_num
 
uint64_t payload_flags
 
uint16_t payload_crc_type
 
uint64_t bib_asb_sec_target
 
int64_t bib_asb_context_id
 
uint64_t bib_asb_context_flags
 
uint64_t bib_asb_sha_variant_key
 
uint64_t bib_asb_sha_variant_value
 
uint64_t bib_asb_scope_flags_key
 
uint64_t bib_asb_scope_flags_value
 
const char * cbor_bundle_original
 
const char * cbor_bundle_bib
 
const char * cbor_payload_block
 
const char * cbor_primary_block
 
const char * cbor_bib_block
 
const char * cbor_bib_abs_sec_block
 
const char * cbor_hmac
 

Detailed Description

Hard-coded single struct with fields populated from test vector in Appendix A1 for BIB.

Field Documentation

◆ bib_asb_context_flags

uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_context_flags

◆ bib_asb_context_id

int64_t RFC9173_TestVectors_AppendixA1::bib_asb_context_id

◆ bib_asb_scope_flags_key

uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_scope_flags_key

◆ bib_asb_scope_flags_value

uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_scope_flags_value

◆ bib_asb_sec_target

uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_sec_target

◆ bib_asb_sha_variant_key

uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_sha_variant_key

◆ bib_asb_sha_variant_value

uint64_t RFC9173_TestVectors_AppendixA1::bib_asb_sha_variant_value

◆ cbor_bib_abs_sec_block

const char* RFC9173_TestVectors_AppendixA1::cbor_bib_abs_sec_block

◆ cbor_bib_block

const char* RFC9173_TestVectors_AppendixA1::cbor_bib_block

◆ cbor_bundle_bib

◆ cbor_bundle_original

◆ cbor_hmac

const char* RFC9173_TestVectors_AppendixA1::cbor_hmac

◆ cbor_payload_block

const char* RFC9173_TestVectors_AppendixA1::cbor_payload_block

◆ cbor_primary_block

const char* RFC9173_TestVectors_AppendixA1::cbor_primary_block

◆ payload_block_num

uint64_t RFC9173_TestVectors_AppendixA1::payload_block_num

◆ payload_crc_type

uint16_t RFC9173_TestVectors_AppendixA1::payload_crc_type

◆ payload_flags

uint64_t RFC9173_TestVectors_AppendixA1::payload_flags

◆ payload_type_code

uint64_t RFC9173_TestVectors_AppendixA1::payload_type_code

◆ prim_bp_version

uint64_t RFC9173_TestVectors_AppendixA1::prim_bp_version

◆ prim_crc_type

uint64_t RFC9173_TestVectors_AppendixA1::prim_crc_type

◆ prim_flags

uint64_t RFC9173_TestVectors_AppendixA1::prim_flags

◆ prim_lifetime

uint64_t RFC9173_TestVectors_AppendixA1::prim_lifetime

◆ prim_seq_number

uint64_t RFC9173_TestVectors_AppendixA1::prim_seq_number

The documentation for this struct was generated from the following file: