Election Methods: A typed classification

From wikipedia Electoral systems consist of sets of rules that govern all aspects of the voting process: when elections occur, who is allowed to vote, who can stand as a candidate, how ballots are marked and cast, how the ballots are counted (electoral method), limits...

Anonymity and e-participation: Pros and Cons

In two previous posts we discussed cryptographic techniques that allow maintaining privacy and anonymity in e-participation platforms. That was the how, but what about the why? In this post we review the main points made in the decidim report regarding the suitability...

3 crypto schemes for liquid democracy (III)

In part 1 and part 2 we showed two schemes supporting liquid democracy. Scheme Mixnet/Mixnet combined results from two tallies to obtain each election result. Scheme Homomorphic/Mixnet differed from Mixnet/Mixnet in that the tally of votes for delegates (votes to...

Secure voting – a definition

What do we mean by secure voting? The expression has different meanings depending on context. On one hand, we can speak about secure voting in the general context of cybersecurity. On the other, secure voting has more specific definitions in the academic research...

Anonymous authenticated registration for e-participation

Following the previous post, we describe a two-phase process by which citizens can anonymously register with an e-participation platform while maintaining authentication and eligibility guarantees. Technical details are left out of this description for the sake of...

Privacy-preserving e-participation with nMix

In this post we describe a concrete design enabling privacy for e-participation platforms falling under the category of social information filtering systems. This is an extension of work presented in the User Anonymization for Decidim Barcelona report. Although this...

Elements of a distributed voting system

In this post we describe a high-level design for a voting system resulting from combining two protocols, ipfs and nMix. Ipfs is, from wikipedia: InterPlanetary File System (IPFS) is a protocol designed to create a permanent and decentralized method of storing and...

Medidas de seguridad en la I Votación Ciudadana de Madrid

Durante estos días el Ayuntamiento de Madrid está utilizando nuestra plataforma de voto seguro por internet en la I Votación Ciudadana de Madrid, en la que están invitados a participar más de 2 millones y medio de madrileños. El siguiente vídeo explica las medidas de...

Parallelizing a mixnet prototype

Voting systems can be roughly divided into three (or more recently four [CLW08]) types according to their central cryptographic components. One of these components are mixnets [CHA81]. Until recently, mixnets have been too slow for use in elections in the hundreds of...

Software version 3.3.0 released

Version 3.3.0 is our second release this year, just one month after 3.2.0. This incremental release includes a number of bugfixes and security improvements as you can see in the changelog 3.3.0 Changelog – Add description to simultaneous questions layout –...