BSL v0.0.0
AMMOS Bundle Protocol Security Library (BSL)
|
Defines the RFC 9172 Security Parameter of the Abstract Security Block. More...
Go to the source code of this file.
Data Structures | |
struct | BSL_SecParam_s |
Defines the RFC 9172 Security Parameter of the Abstract Security Block.
Implementation of a RFC9172 Parameter.
The details from the RFC are as follows:
This field captures one or more security context parameters that should be used when processing the security service described by this security block. This field SHALL be represented by a CBOR array. Each entry in this array is a single security context parameter. A single parameter SHALL also be represented as a CBOR array comprising a 2-tuple of the Id and value of the parameter, as follows.
Parameter Id:
- This field identifies which parameter is being specified.
- This field SHALL be represented as a CBOR unsigned integer.
- Parameter Ids are selected as described in Section 3.10.
Parameter Value:
- This field captures the value associated with this parameter.
- This field SHALL be represented by the applicable CBOR representation of the parameter, in accordance with Section 3.10.
[https://www.rfc-editor.org/rfc/rfc9172.html]#section-3.6-3.10.1
Definition in file SecParam.h.