“…Proposals in the literature prove shuffling correctness by using very complex zero-knowledge proofs that introduce a very high computational cost. This cost is usually measured as the number of modular exponentiations to be performed as a function of the number of cast ballots, n. For instance, according to [6], 12n exponentiations are required in [26], 10n in [13,27], 8n in [16] and about 6n in [29]. Communication cost of such schemes is linear in n. For instance, 6388n bits for [13] and 2528n for [16].…”