Tor
0.4.7.0-alpha-dev
|
#include <hs_cell.h>
Data Fields | |
unsigned int | is_legacy: 1 |
const crypto_pk_t * | legacy_key |
const ed25519_public_key_t * | auth_pk |
const curve25519_public_key_t * | enc_pk |
const struct hs_subcredential_t * | subcredential |
const curve25519_public_key_t * | onion_pk |
const uint8_t * | rendezvous_cookie |
const curve25519_keypair_t * | client_kp |
smartlist_t * | link_specifiers |
This data structure contains data that we need to build an INTRODUCE1 cell used by the INTRODUCE1 build function.
const ed25519_public_key_t* auth_pk |
Introduction point authentication public key.
Definition at line 30 of file hs_cell.h.
Referenced by introduce1_set_auth_key().
const curve25519_keypair_t* client_kp |
const curve25519_public_key_t* enc_pk |
unsigned int is_legacy |
const crypto_pk_t* legacy_key |
smartlist_t* link_specifiers |
Rendezvous point link specifiers.
Definition at line 42 of file hs_cell.h.
Referenced by introduce1_set_encrypted().
const curve25519_public_key_t* onion_pk |
Onion public key for the ntor handshake.
Definition at line 36 of file hs_cell.h.
Referenced by introduce1_set_encrypted().
const uint8_t* rendezvous_cookie |
Rendezvous cookie.
Definition at line 38 of file hs_cell.h.
Referenced by introduce1_set_encrypted().
const struct hs_subcredential_t* subcredential |