GNUnet  0.19.5
GNUNET_IDENTITY_Signature Struct Reference

An identity signature as per LSD0001. More...

#include <gnunet_identity_service.h>

Collaboration diagram for GNUNET_IDENTITY_Signature:

Data Fields

uint32_t type
 Type of signature. More...
union {
   struct GNUNET_CRYPTO_EcdsaSignature   ecdsa_signature
 An ECDSA signature. More...
   struct GNUNET_CRYPTO_EddsaSignature   eddsa_signature
 AN EdDSA signature. More...

Detailed Description

An identity signature as per LSD0001.

Definition at line 149 of file gnunet_identity_service.h.

Field Documentation

◆ type

◆ ecdsa_signature

struct GNUNET_CRYPTO_EcdsaSignature GNUNET_IDENTITY_Signature::ecdsa_signature

◆ eddsa_signature

struct GNUNET_CRYPTO_EddsaSignature GNUNET_IDENTITY_Signature::eddsa_signature

AN EdDSA signature.

Definition at line 156 of file gnunet_identity_service.h.

Referenced by GNUNET_IDENTITY_signature_get_length().


union { ... }

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