Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Vote Register
- Sends Tokens to Users and affirms them for the clearing authority
- Clearing Authority
- Accepts RSA Signed Tokens and affirms them for the voting server
- Voting Server
- Accepts RSA Signed Votes and confirms them with a VotePrivatekey signed message of the users PubKey
- Stores a list of all signed votes
- Publishes an encrypted list of all (unsigned) votes and all pubkeys that have voted
- At the end of the voting the VotePrivatekey is published and the list decrypted, any voter can see that his pubkey is in the list of the votees
- A democratically elected board of scrutineers confirms that all pubkeys have correctly signed votes and vice versa
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement