Skip to content

vgp2/MobiVote

Repository files navigation

MobiVote

MobiVote is an Android application for Boardroom voting. It allows spontaneous verifiable and secure e-voting for a small group of people present at the same location. It is built upon an existing cryptographic protocol specially designed for the mentioned purpose. No central infrastructure is required, thus only Android devices are needed in order to run an election.

An user manual of the application can be found in the appendix of following document: http://e-voting.bfh.ch/app/download/5999765861/vonbergen14.pdf

This repository contains the source code of MobiVote as well as an APK (Android executable) which can be found in the root directory of the project. The code source in this repository depends on following additional repositories: https://github.com/vgp2/AllJoynLib https://github.com/vgp2/ZXing

A verifying software has also be implemented allowing to check afterwards if an election ran correctly. It is written with the same code base as MobiVote. It is available here: https://github.com/vgp2/MobiVoteVerifier

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

For licensing, see LICENSE.txt

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published