|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
Contains constants as defined in IETF RFC 9173 (Default Security Context for BPSec) More...
This graph shows which files directly or indirectly include this file:Macros | |
| #define | RFC9173_BCB_DEFAULT_IV_LEN (12) |
Contains constants as defined in IETF RFC 9173 (Default Security Context for BPSec)
| #define RFC9173_BCB_DEFAULT_IV_LEN (12) |
https://www.rfc-editor.org/rfc/rfc9173.html#name-bpsec-bcb-aes-gcm-aad-scope
| Enumerator | |
|---|---|
| RFC9173_BCB_AADSCOPEFLAGID_INC_NONE | |
| RFC9173_BCB_AADSCOPEFLAGID_INC_PRIM_BLOCK | |
| RFC9173_BCB_AADSCOPEFLAGID_INC_TARGET_HEADER | |
| RFC9173_BCB_AADSCOPEFLAGID_INC_SECURITY_HEADER | |
https://www.rfc-editor.org/rfc/rfc9173.html#section-4.3.2
| Enumerator | |
|---|---|
| RFC9173_BCB_AES_VARIANT_A128GCM | |
| RFC9173_BCB_AES_VARIANT_A256GCM | |
https://www.rfc-editor.org/rfc/rfc9173.html#section-4.4.2
| Enumerator | |
|---|---|
| RFC9173_BCB_RESULTID_AUTHTAG | https://www.rfc-editor.org/rfc/rfc9173.html#name-bcb-aes-gcm-security-result |
https://www.rfc-editor.org/rfc/rfc9173.html#table-9
| Enumerator | |
|---|---|
| RFC9173_BIB_INTEGSCOPEFLAG_INC_PRIM | |
| RFC9173_BIB_INTEGSCOPEFLAG_INC_TARGET_HDR | |
| RFC9173_BIB_INTEGSCOPEFLAG_INC_SEC_HDR | |
https://www.rfc-editor.org/rfc/rfc9173.html#name-bib-hmac-sha2-security-cont
| Enumerator | |
|---|---|
| RFC9173_BIB_PARAMID_SHA_VARIANT | |
| RFC9173_BIB_PARAMID_WRAPPED_KEY | |
| RFC9173_BIB_PARAMID_INTEG_SCOPE_FLAG | |
https://www.rfc-editor.org/rfc/rfc9173.html#name-results
| Enumerator | |
|---|---|
| RFC9173_BIB_RESULTID_HMAC | |
https://www.rfc-editor.org/rfc/rfc9173.html#name-sha-variant-parameter-value
| Enumerator | |
|---|---|
| RFC9173_BIB_SHA_HMAC256 | |
| RFC9173_BIB_SHA_HMAC384 | |
| RFC9173_BIB_SHA_HMAC512 | |
| enum rfc9173_secctx_id_e |
https://www.rfc-editor.org/rfc/rfc9173.html#name-security-context-identifier
| Enumerator | |
|---|---|
| RFC9173_CONTEXTID_BIB_HMAC_SHA2 | |
| RFC9173_CONTEXTID_BCB_AES_GCM | |