mirror of
https://github.com/siv-org/siv.git
synced 2026-01-09 10:27:57 -05:00
971 B
971 B
SIV Demo
How to use
Install dependencies and run:
yarn
yarn dev
TODO:
- Admin GUI to add voters by email address
- Admin GUI to add Trustees by email address
- Trustee page to take part in Distribute Key Gen
- Simulated
- Backend assigns vote tokens and emails invitation to voters
- Password protect
- Voter interface to cast vote
- Encrypt voters vote
- Error handling
- Walk voters through extra private mode
- Health / Antivirus on browser checker
- Submit Voters vote
- Admin endpoint to receive submitted votes & validate vote token
- Bulletin board of all valid received votes
- Admin sends voter confirmation that vote was received
- Admin can assign time for voting to close
- Admin can manually close voting early
- Admin does first shuffle
- Trustee interface for their shuffle
- Trustees preform partial decryption
- Admin posts final results