An identity signature as per LSD0001. More...
#include <gnunet_identity_service.h>
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... | |
}; | |
An identity signature as per LSD0001.
Definition at line 149 of file gnunet_identity_service.h.
uint32_t GNUNET_IDENTITY_Signature::type |
Type of signature.
Defined by the GNS zone type value. In NBO.
Definition at line 156 of file gnunet_identity_service.h.
Referenced by gnunet_testing.Condition::__init__(), gnunet_testing.Condition::evaluate(), gnunet_testing.FileExistCondition::evaluate(), GNUNET_IDENTITY_read_signature_from_buffer(), GNUNET_IDENTITY_sign_(), GNUNET_IDENTITY_signature_get_length(), pack_message(), and verify_message().
struct GNUNET_CRYPTO_EcdsaSignature GNUNET_IDENTITY_Signature::ecdsa_signature |
An ECDSA signature.
Definition at line 156 of file gnunet_identity_service.h.
Referenced by GNUNET_IDENTITY_read_signature_from_buffer(), GNUNET_IDENTITY_sign_(), and GNUNET_IDENTITY_signature_get_length().
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 { ... } |