GNUnet 0.28.0-dev.3-7-g31e20e2e6
 
Loading...
Searching...
No Matches
GNUNET_MESSENGER_MessageSecret Struct Reference

A secret message body This allows exchanging encrypted messages. More...

#include <gnunet_messenger_service.h>

Collaboration diagram for GNUNET_MESSENGER_MessageSecret:
[legend]

Data Fields

union GNUNET_MESSENGER_EpochIdentifier identifier
 The identifier of the announcement in an epoch.
 
struct GNUNET_CRYPTO_AeadNonce iv
 The IV of the secret message.
 
struct GNUNET_CRYPTO_AeadMac mac
 The mac of the encrypted message.
 
uint16_t length
 The length of the encrypted message.
 
char * data
 The data of the encrypted message.
 

Detailed Description

A secret message body This allows exchanging encrypted messages.

Message-body-size: 128+ bytes

Definition at line 919 of file gnunet_messenger_service.h.

Field Documentation

◆ identifier

union GNUNET_MESSENGER_EpochIdentifier GNUNET_MESSENGER_MessageSecret::identifier

◆ iv

struct GNUNET_CRYPTO_AeadNonce GNUNET_MESSENGER_MessageSecret::iv

◆ mac

struct GNUNET_CRYPTO_AeadMac GNUNET_MESSENGER_MessageSecret::mac

◆ length

uint16_t GNUNET_MESSENGER_MessageSecret::length

◆ data

char* GNUNET_MESSENGER_MessageSecret::data

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