BSL v1.1.1 - 39.g9f43410
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
BSLX_CoseMsg_Recipient_t Struct Reference

Each recipient of a COSE_Mac or COSE_Encrypt. More...

#include <bsl/cose_sc/CoseMsg.h>

+ Collaboration diagram for BSLX_CoseMsg_Recipient_t:

Data Fields

BSLX_CoseMsg_Headers_t headers
 Recipient headers.
 
BSL_Data_t ciphertext
 Ciphertext in this struct means encrypted content layer key.
 

Detailed Description

Each recipient of a COSE_Mac or COSE_Encrypt.

This implementation does not support recursive recipients.

Field Documentation

◆ ciphertext

BSL_Data_t BSLX_CoseMsg_Recipient_t::ciphertext

Ciphertext in this struct means encrypted content layer key.

When this is empty it means absent, encoded as null.

Referenced by BSLX_CoseMsg_Recipient_Decode(), BSLX_CoseMsg_Recipient_Deinit(), BSLX_CoseMsg_Recipient_Encode(), BSLX_CoseMsg_Recipient_Init(), BSLX_CoseSc_ExtractContentKey(), and BSLX_CoseSc_GenerateContentKey().

◆ headers


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