Active Elections
Participate in ongoing democratic processes.
Loading elections...
Transparent & Secure Process
Our protocol ensures that your vote is counted correctly without revealing your identity.
1. Authenticate
Log in via the secure portal to verify your eligibility. Receive a cryptographic blind token that decouples your identity from your vote.
2. Cast Vote
Make your selection in the privacy of the booth. Your vote is encrypted client-side with the election's public key using AES-256-GCM.
3. Verify
Receive a receipt hash. Check the public tamper-evident ledger to confirm your vote was recorded without modification.
Security Architecture
This system separates authentication from voting using blind signatures (simulated in this demo).
- Client-side Encryption
- One-time Anonymous Tokens
- Offline Counting Keys
encrypted_vote,
commitment
});