Havoc9792 / popvote4-spec

Specification of POPVote 4

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

POPVote Open Sources

POPVote is a simple, pragmatic, and secure system for polling in physical voting stations.

It is created by The Hong Kong Public Opinion Research Institute (HKPORI) for large-scale electronic polling. It is designed for non-government and unofficial polling as a mean to measure and express public opinions in authoritarian regimes. In consideration of the politically-sensitive nature, the system must guarantee strong privacy to the voters.

The current version is design and develop for physical voting stations of Hong Kong's Democratic Party Primaries in the 2020 Legislative Council election, but the system is designed to be useful beyond that and to support voting over the Internet like previous POPVote (2014 Civil Referendum Project).

The team are open-sourcing the specification in Apache 2 license, and we wish it will provide transparency to the design, security and trade-off of the system to different stakeholders.

The team plan to open sources and license the software after the Primaries completed in Jul 2020.

Contents

Cryptography Specification

Questions?

For technical questions or suggestions, please create an issues in this repo. For other general questions about usage of POPVote or troubleshooting, please contact PORI or the organization running events with POPVote.

Contributing

We looks forward to contribution, fork, different usages or adaptation of the POPVote software in longer term. For now the specification are open to review from information securities experts, developers, and as a reference for anyone who are concern or interested in POPVote.

You're welcomed to create issues for technical questions, idea, or suggestions on further improvement.

About

Specification of POPVote 4

License:Apache License 2.0