GNUnet  0.11.x
Data Fields
GNUNET_CADET_TunnelKeyExchangeAuthMessage Struct Reference

Message for a Key eXchange for a tunnel, with authentication. More...

#include </home/handbook/gnunet/src/cadet/cadet_protocol.h>

Collaboration diagram for GNUNET_CADET_TunnelKeyExchangeAuthMessage:
[legend]

Data Fields

struct GNUNET_CADET_TunnelKeyExchangeMessage kx
 Message header with key material. More...
 
struct GNUNET_HashCode auth
 KDF-proof that sender could compute the 3-DH, used in lieu of a signature or payload data. More...
 

Detailed Description

Message for a Key eXchange for a tunnel, with authentication.

Used as a response to the initial KX as well as for rekeying.

Definition at line 273 of file cadet_protocol.h.

Field Documentation

◆ kx

struct GNUNET_CADET_TunnelKeyExchangeMessage GNUNET_CADET_TunnelKeyExchangeAuthMessage::kx

Message header with key material.

Definition at line 278 of file cadet_protocol.h.

Referenced by GCC_handle_kx_auth(), GCT_handle_kx_auth(), handle_tunnel_kx_auth(), and send_kx_auth().

◆ auth

struct GNUNET_HashCode GNUNET_CADET_TunnelKeyExchangeAuthMessage::auth

KDF-proof that sender could compute the 3-DH, used in lieu of a signature or payload data.

Definition at line 293 of file cadet_protocol.h.

Referenced by GCT_handle_kx_auth(), and send_kx_auth().


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