diff options
Diffstat (limited to 'src/secretsharing/secretsharing_protocol.h')
-rw-r--r-- | src/secretsharing/secretsharing_protocol.h | 11 |
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 | |||
132 | struct 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 | |||
131 | GNUNET_NETWORK_STRUCT_END | 142 | GNUNET_NETWORK_STRUCT_END |
132 | 143 | ||
133 | #endif | 144 | #endif |