![]() |
GNUnet
0.11.x
|
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 143 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 150 of file gnunet_identity_service.h.
Referenced by GNUNET_IDENTITY_read_signature_from_buffer(), GNUNET_IDENTITY_sign_(), GNUNET_IDENTITY_signature_get_length(), GNUNET_IDENTITY_signature_verify_(), and GNUNET_IDENTITY_write_signature_to_buffer().
struct GNUNET_CRYPTO_EcdsaSignature GNUNET_IDENTITY_Signature::ecdsa_signature |
An ECDSA signature.
Definition at line 157 of file gnunet_identity_service.h.
Referenced by GNUNET_IDENTITY_read_signature_from_buffer(), GNUNET_IDENTITY_sign_(), GNUNET_IDENTITY_signature_get_length(), GNUNET_IDENTITY_signature_verify_(), and GNUNET_IDENTITY_write_signature_to_buffer().
struct GNUNET_CRYPTO_EddsaSignature GNUNET_IDENTITY_Signature::eddsa_signature |
AN EdDSA signature.
Definition at line 162 of file gnunet_identity_service.h.
Referenced by GNUNET_IDENTITY_sign_(), GNUNET_IDENTITY_signature_get_length(), and GNUNET_IDENTITY_signature_verify_().
union { ... } |