-
Notifications
You must be signed in to change notification settings - Fork 865
Description
Implementation of Quantum e-voting system Quantegrity
Team: Quler (@VidurangaLanders, @LisithaDiz, @Dinithi2002)
Project Overview
Our team proposes to implement the Quantegrity e-voting system described in "Quantum e-voting system using QKD and enhanced quantum oracles" by Viduranga Shenal Landers. (Link to paper) This system combines the Scantegrity classical e-voting framework with quantum cryptographic methods to create a secure, verifiable, and tamper-resistant voting framework. The Quantegrity system has been implemented in SquidASM for the QIA Quantum Internet Application Challenge, and during the Classiq Paper Implementation Project, we will convert and implement it for the Classiq platform. (Link to previous implementation)
Implementation Scope
We will focus on implementing the following key components of the Quantegrity system:
SEDJO Protocol for Quantum Key Distribution
- Implementation of the Symmetrically Entangled Deutsch-Jozsa Quantum Oracle (SEDJO) based QKD protocol (separate submission by @VidurangaLanders)
- Simulation of entanglement distribution between voters and election authorities
- Key encoding and measurement processes for encrypted communication
Quantum Random Number Generator (QRNG)
- Implementation of quantum circuits for true random number generation
- Integration with ballot confirmation codes and voter ID generation
Voter Authentication Module
- Simulation of biometric verification using quantum-secured protocols
- Secure storage and verification of voter credentials
Secure Vote Casting and Transmission
- Implementation of the vote encryption process using QKD-generated keys
- Verification mechanism for vote integrity
Expected Outcomes
- A working simulation of the Quantegrity e-voting system
- Documentation of quantum circuit implementations
- Analysis of security properties and performance characteristics
- Demonstration of attack resistance and verification capabilities
Why This Project Matters
Implementing secure e-voting systems is a critical real-world application of quantum technologies. This project will:
- Demonstrate practical applications of quantum cryptography
- Contribute to the development of future quantum-secure infrastructure