Signature we use to verify that the ephemeral key was really chosen by the specified sender. More...
Data Fields | |
struct GNUNET_CRYPTO_EccSignaturePurpose | purpose |
Purpose must be GNUNET_SIGNATURE_PURPOSE_COMMUNICATOR_TCP_REKEY. More... | |
struct GNUNET_PeerIdentity | sender |
Identity of the inititor of the TCP connection (TCP client). More... | |
struct GNUNET_PeerIdentity | receiver |
Presumed identity of the target of the TCP connection (TCP server) More... | |
struct GNUNET_CRYPTO_HpkeEncapsulation | ephemeral |
Ephemeral key used by the sender. More... | |
struct GNUNET_TIME_AbsoluteNBO | monotonic_time |
Monotonic time of sender, to possibly help detect replay attacks (if receiver persists times by sender). More... | |
Signature we use to verify that the ephemeral key was really chosen by the specified sender.
Definition at line 322 of file gnunet-communicator-tcp.c.
struct GNUNET_CRYPTO_EccSignaturePurpose TcpRekeySignature::purpose |
Purpose must be GNUNET_SIGNATURE_PURPOSE_COMMUNICATOR_TCP_REKEY.
Definition at line 327 of file gnunet-communicator-tcp.c.
Referenced by do_rekey(), and inject_rekey().
struct GNUNET_PeerIdentity TcpRekeySignature::sender |
Identity of the inititor of the TCP connection (TCP client).
Definition at line 332 of file gnunet-communicator-tcp.c.
Referenced by do_rekey(), and inject_rekey().
struct GNUNET_PeerIdentity TcpRekeySignature::receiver |
Presumed identity of the target of the TCP connection (TCP server)
Definition at line 337 of file gnunet-communicator-tcp.c.
Referenced by do_rekey(), and inject_rekey().
struct GNUNET_CRYPTO_HpkeEncapsulation TcpRekeySignature::ephemeral |
Ephemeral key used by the sender.
Definition at line 342 of file gnunet-communicator-tcp.c.
Referenced by do_rekey(), and inject_rekey().
struct GNUNET_TIME_AbsoluteNBO TcpRekeySignature::monotonic_time |
Monotonic time of sender, to possibly help detect replay attacks (if receiver persists times by sender).
Definition at line 348 of file gnunet-communicator-tcp.c.
Referenced by do_rekey(), and inject_rekey().