Skip to content

Implementation of Quantum e-voting system Quantegrity - Paper Implementation Project #830

@VidurangaLanders

Description

@VidurangaLanders

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

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions