Anonymous channels have been the assumption of many protocols which include anonymous message passing between peers. One way of accomplishing this is by using a structure called Mixnet. Since the first Chaumian Mixnet there have been many implementations of mixnets. The two main types of developed mixnets are decryption (chaumian) and re-encryption mixnets. We analyze four types of mixnets, one decryption and three re-encryption mixnets. The mixnets are implemented in Java and tested by several criteria: message number, total nodes, threshold nodes and key length of underlying cryptosystem. The results are com pared in order to answer the questions of type: which type of mixnet do we choose for specific type of job.
mixnets, decrypting, reencrypting, evoting