Blinded message ready for blind signing. More...
#include <gnunet_crypto_lib.h>
Data Fields | ||
| enum GNUNET_CRYPTO_BlindSignatureAlgorithm | cipher | |
| Type of the sign blinded message. | ||
| unsigned int | rc | |
| Reference counter. | ||
| union { | ||
| struct GNUNET_CRYPTO_CsBlindedMessage cs_blinded_message | ||
| If we use GNUNET_CRYPTO_BSA_CS in cipher. More... | ||
| struct GNUNET_CRYPTO_RsaBlindedMessage rsa_blinded_message | ||
| If we use GNUNET_CRYPTO_BSA_RSA in cipher. More... | ||
| } | details | |
| Details, depending on cipher. | ||
Blinded message ready for blind signing.
Definition at line 4130 of file gnunet_crypto_lib.h.
| enum GNUNET_CRYPTO_BlindSignatureAlgorithm GNUNET_CRYPTO_BlindedMessage::cipher |
Type of the sign blinded message.
Definition at line 4135 of file gnunet_crypto_lib.h.
Referenced by GNUNET_CRYPTO_blind_sign(), GNUNET_CRYPTO_blinded_message_cmp(), GNUNET_CRYPTO_blinded_message_decref(), GNUNET_CRYPTO_message_blind_to_sign(), and parse_blinded_message().
| unsigned int GNUNET_CRYPTO_BlindedMessage::rc |
Reference counter.
Definition at line 4140 of file gnunet_crypto_lib.h.
Referenced by GNUNET_CRYPTO_blinded_message_decref(), GNUNET_CRYPTO_blinded_message_incref(), GNUNET_CRYPTO_message_blind_to_sign(), and parse_blinded_message().
| struct GNUNET_CRYPTO_CsBlindedMessage GNUNET_CRYPTO_BlindedMessage::cs_blinded_message |
If we use GNUNET_CRYPTO_BSA_CS in cipher.
Definition at line 4150 of file gnunet_crypto_lib.h.
Referenced by GNUNET_CRYPTO_blind_sign(), GNUNET_CRYPTO_blinded_message_cmp(), GNUNET_CRYPTO_message_blind_to_sign(), and parse_blinded_message().
| struct GNUNET_CRYPTO_RsaBlindedMessage GNUNET_CRYPTO_BlindedMessage::rsa_blinded_message |
If we use GNUNET_CRYPTO_BSA_RSA in cipher.
Definition at line 4155 of file gnunet_crypto_lib.h.
Referenced by GNUNET_CRYPTO_blind_sign(), GNUNET_CRYPTO_blinded_message_cmp(), GNUNET_CRYPTO_blinded_message_decref(), GNUNET_CRYPTO_message_blind_to_sign(), and parse_blinded_message().
| union { ... } GNUNET_CRYPTO_BlindedMessage::details |
Details, depending on cipher.
Referenced by GNUNET_CRYPTO_blind_sign(), GNUNET_CRYPTO_blinded_message_cmp(), GNUNET_CRYPTO_blinded_message_decref(), GNUNET_CRYPTO_message_blind_to_sign(), and parse_blinded_message().