TODO. More...
#include </home/buildbot/bb-worker/worker/gnunet_release/build/src/service/core/gnunet-service-core_kx.h>
Data Fields | |
struct GNUNET_MessageHeader | header |
Message type is #GNUNET_MESSAGE_TYPE_CORE_PONG. | |
uint64_t | r_I |
Random number to make replay attacks harder. | |
struct GNUNET_CRYPTO_EcdhePublicKey | pk_e |
Ephemeral public edx25519 key. | |
struct GNUNET_CRYPTO_HpkeEncapsulation | c_R |
Key encapsulation. | |
struct GNUNET_HashCode | h_pk_R |
Hash of the responder peer id. | |
TODO.
Definition at line 66 of file gnunet-service-core_kx.h.
struct GNUNET_MessageHeader InitiatorHello::header |
Message type is #GNUNET_MESSAGE_TYPE_CORE_PONG.
Definition at line 71 of file gnunet-service-core_kx.h.
Referenced by handle_initiator_hello(), and handle_initiator_hello_cont().
uint64_t InitiatorHello::r_I |
Random number to make replay attacks harder.
Definition at line 76 of file gnunet-service-core_kx.h.
Referenced by send_initiator_hello().
struct GNUNET_CRYPTO_EcdhePublicKey InitiatorHello::pk_e |
Ephemeral public edx25519 key.
TODO is this the proper key type?
Definition at line 82 of file gnunet-service-core_kx.h.
Referenced by handle_initiator_hello_cont(), and send_initiator_hello().
struct GNUNET_CRYPTO_HpkeEncapsulation InitiatorHello::c_R |
Key encapsulation.
c_R
Definition at line 88 of file gnunet-service-core_kx.h.
Referenced by handle_initiator_hello(), and send_initiator_hello().
struct GNUNET_HashCode InitiatorHello::h_pk_R |
Hash of the responder peer id.
Definition at line 93 of file gnunet-service-core_kx.h.
Referenced by handle_initiator_hello(), and send_initiator_hello().