App for the Voters, which is part of the MoCa QR Voting System project.
Android app for the voter to sign the encryption showed by BallotSelection and to check if her vote is present on the BB.
-
MainActivity.java:
-
ConfigurationActivity.java:
-
SignatureActivity.java:
-
ShowSignatureActivity.java:
- Make sure you satisfy the minimum requirements described above.
- Install the .apk file, which can be downloaded from here.
- At the moment that the voter receive the private key of the signature, select 'Configure Private Key', then the voter must scan the QR-Code showed by VoterKeyGenerator.
- When BallotSelection shows the encrypted ballot in a QR-Code, asks to the voter to sign it using this app.
- The voter scans the QR-Code of the encryption.
- The app, using the private key recorded before, signs the encrypted ballot (in background).
- After the signing process, the app shows in a QR-Code the signature produced.
- The voter must show the QR-Code of the signature to BallotSelection, after this VoterApp finishes and the voter must continue using BallotSelection.
Not implemented yet.