|
BSL v1.1.1 - 39.g9f43410
AMMOS Bundle Protocol Security Library (BSL)
|
Header for the implementation of an example default security context (RFC 9173). More...
#include "DefaultSecContext.h"#include "DefaultSecContext_Private.h"#include "rfc9173.h"#include "bsl/BPSecLib_Private.h"#include "bsl/crypto/CryptoInterface.h"#include <qcbor/qcbor_encode.h>#include <qcbor/qcbor_spiffy_decode.h>#include <stdio.h>#include <stdlib.h>#include <time.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, BSL_CanonicalBlock_t::flags, and BSL_CanonicalBlock_t::type_code.
Referenced by BSLX_BCB_ComputeAAD(), and BSLX_BIB_GenIPPT().