Every Vote Counts: Ensuring Integrity in Large-Scale Electronic Voting

نویسندگان

  • Feng Hao
  • Matthew Nicolas Kreeger
  • Brian Randell
  • Dylan Clarke
  • Siamak Fayyaz Shahandashti
  • Peter Hyun-Jeen Lee
چکیده

This paper presents a new End-to-End (E2E) verifiable e-voting protocol for large-scale elections, called Direct Recording Electronic with Integrity (DRE-i). In contrast to all other E2E verifiable voting schemes, ours does not involve any Tallying Authorities (TAs). The design of DRE-i is based on the hypothesis that existing E2E voting protocols’ universal dependence on TAs is a key obstacle to their practical deployment. In DRE-i, the need for TAs is removed by applying novel encryption techniques such that after the election multiplying the ciphertexts together will cancel out random factors and permit anyone to verify the tally. We describe how to apply the DRE-i protocol to enforce the tallying integrity of a DRE-based election held at a set of supervised polling stations. Each DRE machine directly records votes just as the existing practice in the realworld DRE deployment. But unlike the ordinary DRE machines, in DRE-i the machine must publish additional audit data to allow public verification of the tally. If the machine attempts to cheat by altering either votes or audit data, then the public verification of the tallying integrity will fail. To improve system reliability, we further present a fail-safe mechanism to allow graceful recovery from the effect of missing or corrupted ballots in a publicly verifiable and privacy-preserving manner. Finally, we compare DRE-i with previous related voting schemes and show several improvements in security, efficiency and usability. This highlights the promising potential of a new category of voting systems that are E2E verifiable and TA-free. We call this new category “self-enforcing electronic voting”.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

COMPUTING SCIENCE Every Vote Counts: Ensuring Integrity in Large-Scale DRE-based Electronic Voting

This paper presents a new electronic voting system, called Direct Recording Electronic with Integrity (DRE-i). The DRE is a widely deployed voting system that commonly uses touch-screen technology to directly record votes. However, a lack of tallying integrity is widely considered the most contentious problem with the DRE system. In this work, we take a broad interpretation of the DRE: which in...

متن کامل

Every Vote Counts: Ensuring Integrity in Large-Scale DRE-based Electronic Voting

This paper presents a new and complete cryptographic e-voting system, called Direct Recording Electronic with Integrity (DRE-i). The DRE is a widely deployed voting system that commonly uses touch-screen technology to directly record votes. However, a lack of tallying integrity has been considered the most contentious problem with the DRE system. In this work, we take a broad interpretation of ...

متن کامل

Design of Secure Electronic Voting System Using Multifactor Authentication and Cryptographic Hash Functions

The primary goal of every voting system is to ensure that electorate vote counts therefore, electronic democratic governance that provides a transparent and trusted election is needed. The traditional method of voting involves the use of physical paper ballot to casts vote. This is susceptible to time wasting procedures, ballot snatching, lacks voter privacy and question the integrity of fair e...

متن کامل

A Small-Scale Voting Protocol Hiding Vote-Counts of All Candidates

In this paper, we focus on the design of the winner-determination procedure of an electronic voting protocol used at critical elections, e.g. at the meeting of the board of a company for critical business decisions or a parliamentary committee for legislation. The number of participating voters is limited to several hundreds but the voting should satisfy a new privacy requirement that the accum...

متن کامل

ElectionArchive.org The Election Integrity Audit

This paper explains how to directly calculate a sufficient number of electronic vote counts (either precinct vote counts or DRE machine counts) to audit – count manually in order to detect an amount of electronic miscount that could wrongfully alter an election outcome. Vote count audits of fixed 1 or 2% of electronic counts provide no confidence that outcome-altering errors would be detected i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014