IDC Elections : May 17-19
Verify Your Vote
Main features: 
    Simple design. Compatible with traditional paper-based voting.
    Voter privacy. No one but the voter knows who he/she voted for.
    End-to-end verifiability. Any voter can verify their vote is recorded as cast, and anyone can verify recorded votes are correctly tallied.