Ack for the encrypted continuation of TCP initial handshake. More...
Data Fields | |
struct GNUNET_MessageHeader | header |
Type is GNUNET_MESSAGE_TYPE_COMMUNICATOR_TCP_CONFIRMATION_ACK. More... | |
struct GNUNET_PeerIdentity | sender |
Sender's identity. More... | |
struct GNUNET_CRYPTO_EddsaSignature | sender_sig |
Sender's signature of type GNUNET_SIGNATURE_PURPOSE_COMMUNICATOR_TCP_HANDSHAKE_ACK. More... | |
struct GNUNET_TIME_AbsoluteNBO | monotonic_time |
Monotonic time of sender, to possibly help detect replay attacks (if receiver persists times by sender). More... | |
struct GNUNET_CRYPTO_ChallengeNonceP | challenge |
Challenge value used to protect against replay attack, if there is no stored monotonic time value. More... | |
Ack for the encrypted continuation of TCP initial handshake.
Definition at line 220 of file gnunet-communicator-tcp.c.
struct GNUNET_MessageHeader TCPConfirmationAck::header |
Type is GNUNET_MESSAGE_TYPE_COMMUNICATOR_TCP_CONFIRMATION_ACK.
Definition at line 227 of file gnunet-communicator-tcp.c.
Referenced by send_challenge().
struct GNUNET_PeerIdentity TCPConfirmationAck::sender |
Sender's identity.
Definition at line 232 of file gnunet-communicator-tcp.c.
Referenced by send_challenge(), and try_handle_plaintext().
struct GNUNET_CRYPTO_EddsaSignature TCPConfirmationAck::sender_sig |
Sender's signature of type GNUNET_SIGNATURE_PURPOSE_COMMUNICATOR_TCP_HANDSHAKE_ACK.
Definition at line 237 of file gnunet-communicator-tcp.c.
Referenced by send_challenge(), and try_handle_plaintext().
struct GNUNET_TIME_AbsoluteNBO TCPConfirmationAck::monotonic_time |
Monotonic time of sender, to possibly help detect replay attacks (if receiver persists times by sender).
Definition at line 243 of file gnunet-communicator-tcp.c.
Referenced by send_challenge(), and try_handle_plaintext().
struct GNUNET_CRYPTO_ChallengeNonceP TCPConfirmationAck::challenge |
Challenge value used to protect against replay attack, if there is no stored monotonic time value.
Definition at line 248 of file gnunet-communicator-tcp.c.
Referenced by send_challenge(), and try_handle_plaintext().