|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
Header for the implementation of an example default security context (RFC 9173). More...
#include <stdio.h>#include <stdlib.h>#include <time.h>#include <qcbor/qcbor_encode.h>#include <qcbor/qcbor_spiffy_decode.h>#include <BPSecLib_Private.h>#include <CryptoInterface.h>#include "DefaultSecContext.h"#include "DefaultSecContext_Private.h"#include "rfc9173.h"
Include dependency graph for DefaultSecContext.c:Functions | |
| void | BSLX_EncodeHeader (const BSL_CanonicalBlock_t *block, QCBOREncodeContext *encoder) |
Header for the implementation of an example default security context (RFC 9173).
| void BSLX_EncodeHeader | ( | const BSL_CanonicalBlock_t * | block, |
| QCBOREncodeContext * | encoder | ||
| ) |
References ASSERT_ARG_NONNULL, BSL_CanonicalBlock_t::block_num, BSL_LOG_INFO, encoder, BSL_CanonicalBlock_t::flags, and BSL_CanonicalBlock_t::type_code.
Referenced by BSLX_BCB_ComputeAAD(), and BSLX_BIB_GenIPPT().