Consensus element data used in the first round of key generation. More...
Data Fields | |
struct GNUNET_CRYPTO_EddsaSignature | signature |
Signature over the rest of the message. More... | |
struct GNUNET_CRYPTO_EccSignaturePurpose | purpose |
Signature purpose for signing the keygen commit data. More... | |
struct GNUNET_PeerIdentity | peer |
Peer that inserts this element. More... | |
struct GNUNET_CRYPTO_PaillierPublicKey | pubkey |
Ephemeral paillier public key used by 'peer' for this session. More... | |
struct GNUNET_HashCode | commitment |
Commitment of 'peer' to its presecret. More... | |
Consensus element data used in the first round of key generation.
Definition at line 43 of file secretsharing_protocol.h.
struct GNUNET_CRYPTO_EddsaSignature GNUNET_SECRETSHARING_KeygenCommitData::signature |
Signature over the rest of the message.
Definition at line 48 of file secretsharing_protocol.h.
struct GNUNET_CRYPTO_EccSignaturePurpose GNUNET_SECRETSHARING_KeygenCommitData::purpose |
Signature purpose for signing the keygen commit data.
Definition at line 52 of file secretsharing_protocol.h.
Referenced by insert_round1_element().
struct GNUNET_PeerIdentity GNUNET_SECRETSHARING_KeygenCommitData::peer |
Peer that inserts this element.
Definition at line 56 of file secretsharing_protocol.h.
struct GNUNET_CRYPTO_PaillierPublicKey GNUNET_SECRETSHARING_KeygenCommitData::pubkey |
Ephemeral paillier public key used by 'peer' for this session.
Definition at line 61 of file secretsharing_protocol.h.
struct GNUNET_HashCode GNUNET_SECRETSHARING_KeygenCommitData::commitment |
Commitment of 'peer' to its presecret.
Definition at line 65 of file secretsharing_protocol.h.