GNUnet 0.21.2
GNUNET_CRYPTO_UnblindedSignature Struct Reference

Type of (unblinded) signatures. More...

#include <gnunet_crypto_lib.h>

Collaboration diagram for GNUNET_CRYPTO_UnblindedSignature:

Data Fields

enum GNUNET_CRYPTO_BlindSignatureAlgorithm cipher
 Type of the signature. More...
unsigned int rc
 Reference counter. More...
union {
   struct GNUNET_CRYPTO_CsSignature   cs_signature
 If we use GNUNET_CRYPTO_BSA_CS in cipher. More...
   struct GNUNET_CRYPTO_RsaSignature *   rsa_signature
 If we use GNUNET_CRYPTO_BSA_RSA in cipher. More...
 Details, depending on cipher. More...

Detailed Description

Type of (unblinded) signatures.

Definition at line 3557 of file gnunet_crypto_lib.h.

Field Documentation

◆ cipher

◆ rc

unsigned int GNUNET_CRYPTO_UnblindedSignature::rc

◆ cs_signature

struct GNUNET_CRYPTO_CsSignature GNUNET_CRYPTO_UnblindedSignature::cs_signature

◆ rsa_signature


union { ... } GNUNET_CRYPTO_UnblindedSignature::details

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