GNUnet  0.11.x
Data Fields
GNUNET_IDENTITY_PublicKey Struct Reference

An identity key as per LSD0001. More...

#include <gnunet_identity_service.h>

Collaboration diagram for GNUNET_IDENTITY_PublicKey:
[legend]

Data Fields

uint32_t type
 Type of public key. More...
 
union {
   struct GNUNET_CRYPTO_EcdsaPublicKey   ecdsa_key
 An ECDSA identity key. More...
 
   struct GNUNET_CRYPTO_EddsaPublicKey   eddsa_key
 AN EdDSA identtiy key. More...
 
}; 
 

Detailed Description

An identity key as per LSD0001.

Definition at line 116 of file gnunet_identity_service.h.

Field Documentation

◆ type

uint32_t GNUNET_IDENTITY_PublicKey::type

◆ ecdsa_key

struct GNUNET_CRYPTO_EcdsaPublicKey GNUNET_IDENTITY_PublicKey::ecdsa_key

◆ eddsa_key

struct GNUNET_CRYPTO_EddsaPublicKey GNUNET_IDENTITY_PublicKey::eddsa_key

◆ @59

union { ... }

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