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.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/secretsharing/secretsharing_protocol.h b/src/secretsharing/secretsharing_protocol.h
index 3930c1231..90f021215 100644
--- a/src/secretsharing/secretsharing_protocol.h
+++ b/src/secretsharing/secretsharing_protocol.h
@@ -128,6 +128,17 @@ struct GNUNET_SECRETSHARING_DecryptData
128 struct GNUNET_SECRETSHARING_FieldElement nizk_response; 128 struct GNUNET_SECRETSHARING_FieldElement nizk_response;
129}; 129};
130 130
131
132struct GNUNET_SECRETSHARING_FairEncryption
133{
134 struct GNUNET_CRYPTO_PaillierCiphertext c;
135 char t1[GNUNET_SECRETSHARING_ELGAMAL_BITS / 8];
136 char t2[GNUNET_CRYPTO_PAILLIER_BITS * 2 / 8];
137 char e[GNUNET_SECRETSHARING_ELGAMAL_BITS / 8];
138 char z[GNUNET_SECRETSHARING_ELGAMAL_BITS / 8];
139 char w[GNUNET_CRYPTO_PAILLIER_BITS / 8];
140};
141
131GNUNET_NETWORK_STRUCT_END 142GNUNET_NETWORK_STRUCT_END
132 143
133#endif 144#endif