1 /*
2 * This file is part of the Civitas software distribution.
3 * Copyright (c) 2007-2008, Civitas project group, Cornell University.
4 * See the LICENSE file accompanying this distribution for further license
5 * and copyright information.
6 */
7 package civitas.common.mix.voteelementrevelation;
8
9 import civitas.common.mix.elementrevelation.MixElementRevelation;
10 import civitas.crypto.reencryptfactor.ElGamalReencryptFactor;
11 import lombok.Value;
12
13 @Value
14 public class MixVoteElementRevelation implements MixElementRevelation {
15
16 public ElGamalReencryptFactor choiceFactor;
17 public ElGamalReencryptFactor reencryptFactor;
18 public int mapping;
19 public byte[] nonce;
20 }