aboutsummaryrefslogtreecommitdiff
path: root/src/secretsharing/secretsharing_protocol.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/secretsharing/secretsharing_protocol.h')
-rw-r--r--src/secretsharing/secretsharing_protocol.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/secretsharing/secretsharing_protocol.h b/src/secretsharing/secretsharing_protocol.h
index 90f021215..4a91c11fa 100644
--- a/src/secretsharing/secretsharing_protocol.h
+++ b/src/secretsharing/secretsharing_protocol.h
@@ -132,9 +132,12 @@ struct GNUNET_SECRETSHARING_DecryptData
132struct GNUNET_SECRETSHARING_FairEncryption 132struct GNUNET_SECRETSHARING_FairEncryption
133{ 133{
134 struct GNUNET_CRYPTO_PaillierCiphertext c; 134 struct GNUNET_CRYPTO_PaillierCiphertext c;
135 /**
136 * h = g^x, where x is the fairly encrypte secret.
137 */
138 char h[GNUNET_SECRETSHARING_ELGAMAL_BITS / 8];
135 char t1[GNUNET_SECRETSHARING_ELGAMAL_BITS / 8]; 139 char t1[GNUNET_SECRETSHARING_ELGAMAL_BITS / 8];
136 char t2[GNUNET_CRYPTO_PAILLIER_BITS * 2 / 8]; 140 char t2[GNUNET_CRYPTO_PAILLIER_BITS * 2 / 8];
137 char e[GNUNET_SECRETSHARING_ELGAMAL_BITS / 8];
138 char z[GNUNET_SECRETSHARING_ELGAMAL_BITS / 8]; 141 char z[GNUNET_SECRETSHARING_ELGAMAL_BITS / 8];
139 char w[GNUNET_CRYPTO_PAILLIER_BITS / 8]; 142 char w[GNUNET_CRYPTO_PAILLIER_BITS / 8];
140}; 143};