GNUnet 0.22.1
HelloSignaturePurpose Struct Reference

Message signed as part of a HELLO block/URL. More...

Collaboration diagram for HelloSignaturePurpose:
[legend]

Data Fields

struct GNUNET_CRYPTO_EccSignaturePurpose purpose
 Purpose must be GNUNET_SIGNATURE_PURPOSE_HELLO. More...
 
struct GNUNET_TIME_AbsoluteNBO expiration_time
 When does the signature expire? More...
 
struct GNUNET_HashCode h_addrs
 Hash over all addresses. More...
 

Detailed Description

Message signed as part of a HELLO block/URL.

Definition at line 70 of file hello-uri.c.

Field Documentation

◆ purpose

struct GNUNET_CRYPTO_EccSignaturePurpose HelloSignaturePurpose::purpose

Purpose must be GNUNET_SIGNATURE_PURPOSE_HELLO.

Definition at line 75 of file hello-uri.c.

Referenced by sign_hello(), and verify_hello().

◆ expiration_time

struct GNUNET_TIME_AbsoluteNBO HelloSignaturePurpose::expiration_time

When does the signature expire?

Definition at line 80 of file hello-uri.c.

◆ h_addrs

struct GNUNET_HashCode HelloSignaturePurpose::h_addrs

Hash over all addresses.

Definition at line 85 of file hello-uri.c.

Referenced by sign_hello(), and verify_hello().


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