The Economist Case Study: Blockchain-based Digital Voting System. Team UALR. Connor Young, Yanyan Li, and Hector Fernandez

Size: px
Start display at page:

Download "The Economist Case Study: Blockchain-based Digital Voting System. Team UALR. Connor Young, Yanyan Li, and Hector Fernandez"

Transcription

1 The Economist Case Study: Blockchain-based Digital Voting System Team UALR Connor Young, Yanyan Li, and Hector Fernandez University of Arkansas at Little Rock

2 Introduction Digital voting has been around for several years now, but it is still slowly being adopted by election bodies around the world. (1) In spite of technology that protects the confidentiality, integrity, and privacy of our data, digital voting systems still raise concerns of election fraud or data leaks. (2) (3) Blockchain, the distributed database technology behind Bitcoin, seems like a good fit for digital voting systems, providing a way to keep transactions private, and mechanisms to prevent data alteration. But blockchain alone is not enough to address other concerns that come up during elections: how to make sure that the person voting has the right to do so while keeping her identity disconnected from her vote, how to guarantee that the voter can exercise her right to vote without external influences, and how to reassure people concerned with the results of the election that the votes have not been tampered with. The option to handle other requirements, such as allowing for null or undecided votes, or keeping the tally of votes secret until the end of the election should also be available. We cover these concerns in the following pages, presenting what we believe are suitable solutions for each one. Additionally, it is our opinion that using the methods suggested can work with or without blockchain as the storage method. Analysis Blockchain, as implemented in Bitcoin, makes it computationally hard to alter a transaction within its transaction history, providing integrity. Likewise, the distributed mining process of blockchain means that integrity is preserved without relying on trust. (4) Those two properties of blockchain make it suitable to hold the record of votes and protect its integrity. And although the

3 anonymity offered by Bitcoin is considered strong, it may not be strong enough to preserve the anonymity of the voters. (5) If we were to assign each candidate an address to be used within a blockchain system, one could still analyze the transactions to determine the distribution of the votes, which could in turn lead to which candidate each address belongs to. This would not be ideal in a country which prohibits interim results. It is clear then that more mechanisms than the ones provided by blockchain are needed for secure and reliable voting. For this particular case study sponsored by The Economist, the following issues need to be addressed: privacy of the voters and the ability to check their votes, voting under duress, preventing leaks of interim results, undecided voters, and measures to satisfy inquiries about the voting after the election is over. We cover each one separately in the next sections. Privacy and the Ability to Check Votes While a significant portion of citizens have no problem telling the world that they have voted, not everybody has the same opinion about revealing for whom or for what they voted, both as a matter of privacy and as a matter of personal safety. Privacy in the context of an electronic voting system includes not only keeping the casted vote unrelated to the voter, but also not revealing any personal information about the voter in the greater context of cyber security. We believe this calls for two subsystems: a verification system and a voting system. With the verification system, we can verify that a given address has provided the necessary information to vote (such as ID, SSN, etc.), and that the identification has not been used previously (a single vote per ballot per person). The verification system can then provide a single vote (or some established value of BTC, depending on the implementation). This vote will contain a signature of the verification system, allowing the voting system to recognize it as authorized.

4 From there, the voting system (which keeps track of all transactions for each ballot) will evaluate and hold on to the transactions until the end of the voting period, at which point it will complete all transactions (the details of why transactions are not immediately completed will be mentioned later). This is similar to how miners in the standard Bitcoin blockchain system work. We recommend that unless a well-established system is used in implementation (such as Bitcoin), a proof of stake concept is implemented to verify the blockchain. For the proof of stake concept, we recommend that the stake be an additional specialized s-vote which is received at the same time as the actual vote. This s-vote is not spent, rather it is used to determine a particular user s stake in the event that they choose to aid in verifying the public ledger. Essentially, this means that the more a user participates in voting (using a valid form of identification) the more stake they have in upholding the system. In our opinion, this allows for the users to submit verification of their identity and vote even through a smartphone, provided they can log in to their account on the system. Because the transactions can be held by anybody, they can be recounted and verified at will by the public after the election period has ended. Voting Under Duress Whether there is pressure from employers, coworkers, or family members to vote a certain way, or direct threats from political parties against those who vote for a different candidate, it is the voter s right to vote for the candidate or option of her choosing. For this purpose, we offer two potential solutions, which could also be implemented together. First, we recommend the ability to return to the system after voting and issue an invalidate command from an account. This command would be sent to the voting system and would call for a vote from an ongoing ballot

5 to be ignored. Keep in mind that this only applies to a single vote coming from the same address and signed with the same private key (ensuring that no external sources can forge the invalidate call without access to that particular account s private key). We considered a revote call which would allow for a user to change their vote, but on reflection that could encourage voting under duress (allowing a third-party to physically force a vote change on a person). The second recommendation is a silent-alarm passcode. This is based on a concept commonly used in businesses which require keypad entry, in which the user would assign a second password in addition to their first which tells the system that the user is currently under duress. The system could even appear to function normally at this point (verifying and voting), but also attaching a null flag (telling the voting system to ignore it upon count) or an invalidate message (as previously described). The system could even include an option to alert authorities, if so desired. Availability of Interim Results It has been suggested that the existing Bitcoin blockchain could be used for digital voting due to the anonymity provided in the transactions. (6) However, the Bitcoin blockchain would not keep interim results secret until the end of the election. What we recommend for these purposes is that a separate public-private keypair is used for each ballot. A user s device would first encrypt the address of the candidate voted for with the user s account s private key (effectively scrambling it). It would then encrypt the now encrypted address with the particular ballot s public key (ensuring it cannot be viewed until the private key is released). Finally, the entire transaction would be encrypted with the account s private key (as normal, to ensure a secure transmission to the voting system). The question becomes who would hold the ballot private key

6 until the election period has ended. While this key is secret, nobody can view which candidate has received votes; they can only view which addresses have sent votes. As such, it is important that the key stay secret and be held in a way that prevents its misuse. In the event that no trustworthy third party can be determined, our recommendation is that the key be split among the candidates. In this way, each candidate only has a portion of the key, rendering it useless until combined. At the end of the election period, each candidate must give up their portion of the key, which would then be released to the public so that they may verify the election results. Undecided voters We recognize that in some elections it may be harder to choose one candidate over another of equal talent or lack thereof and that some voters use their undecided ballots as a means to protest the lack of suitable candidates. To accommodate those voters who are undecided or unable to finish the voting process, we suggest that each vote also contain a signature of the particular ballot it was verified for. This is a property that is already existent in the system we have described. After verifying with the verification system that your identification is legitimate and currently unused for the particular ballot being requested, the vote transaction would also include a combined signature of the verification system, the vote s ID, and the ballot it is associated with. If this vote were used in a later election, it would contain an improper signature for that ballot. If one wanted to calculate the number of undecided votes, all they would have to do is calculate the number of people who registered and subtract the number of votes received, as any unreceived votes would be considered as undecided.

7 Voting Aftermath With a combination of an encrypted blockchain and a secret key that is used at the end of the election, both the integrity of the transaction chain is preserved, and the secrecy of the results until the end. Furthermore, those two mechanisms would address the concerns of people who would question the integrity of the election once the results are in. The blockchain would make it computationally impractical to alter votes once casted. Even transactions that would void any votes would not alter the original vote, but would generate a call to ignore the original vote. And by using the ballot private key to decrypt the totals at the end, there would be no practical way to know any results mid-election. Approach We opted for a simple solution that uses blockchain to store the results of the election. Although simple, each concern is addressed by the properties of the system. This system is well-suited to be used as a cellphone app, but is applicable for any computational device.

8 Figure 1. Sample Overview of Digital Voting System The system we propose consists of a Voter Registration Server, which validates the user who wants to vote, a Voting Server, which processes the ballots casted, and the User App. This system, demonstrated in Figure 1, is designed with blockchain compliance in mind. The Voting Server is the distributed system that allows the public to view all transactions (by downloading and being a part of the system), whereas the Voter Registration Server is some form of verification server (distributed or otherwise) held by the organizer of the election and meant to verify each voter s identity. The Voter Application is the device which the user uses to vote. The Voter Registration Server does not record user addresses to be used by the Voting Server, and the Voting Server does not have access to the Voter Registration Server. Each member of the system (the Voting servers, the Voter Registration server, and the Voter Application) will contain a public-private keypair for use in securing messages mid-transmission and verifying the

9 origin of the messages. Voter verification is generated via the organizers roster of registered voters. Vote organizers generate a unique keypair for each proposition or position being voted on, and the public key is shared with each registered voter after they ask for a particular ballot. Voter gets one vote per position or proposition being elected, and a signature from the verification system and ballot (used to determine a valid vote for a particular ballot). When a user votes, the transaction is transmitted securely to the voting serve. The vote transaction includes the ID of the candidate or Yes/No value for the proposition concatenated to a timestamp, encrypted with the public key associated with the position/proposition, the hash of which is returned to the voter. After the election period has ended, the voting system uses the private key of the position/proposition to decrypt the vote and adds it to a tally. This private key is the split key that has been distributed to the candidates/keyholders. The candidates would come together at the end of the election and hand over their part of the key, guaranteeing that the final results would not be known until the end. Should the vote be casted under duress, the user has the option after the fact to invalidate her vote using the hash of her vote. References (1) (2) (3)

10 (4) Nakamoto, S. Bitcoin: a peer-to-peer electronic cash system (5) Ober, M., Katzenbeisser, S., Hamacher, K. Structure and anonymity of the bitcoin transaction graph (6)

Running head: ROCK THE BLOCKCHAIN 1. Rock the Blockchain: Next Generation Voting. Nikolas Roby, Patrick Gill, Michael Williams

Running head: ROCK THE BLOCKCHAIN 1. Rock the Blockchain: Next Generation Voting. Nikolas Roby, Patrick Gill, Michael Williams Running head: ROCK THE BLOCKCHAIN 1 Rock the Blockchain: Next Generation Voting Nikolas Roby, Patrick Gill, Michael Williams University of Maryland University College (UMUC) Author Note Thanks to our UMUC

More information

Netvote: A Blockchain Voting Protocol

Netvote: A Blockchain Voting Protocol Netvote: A Blockchain Voting Protocol Technical White Paper Jonathan Alexander Steven Landers Ben Howerton jalexander@netvote.io steven@netvote.io ben@netvote.io June 22, 2018 Version 1.12 Abstract This

More information

A Study on Ways to Apply the Blockchain-based Online Voting System 1

A Study on Ways to Apply the Blockchain-based Online Voting System 1 , pp.121-130 http//dx.doi.org/10.14257/ijca.2017.10.12.11 A Study on Ways to Apply the Blockchain-based Online Voting System 1 Hye Ri Kim 1, Kyoungsik Min 2,* and Seng-phil Hong 3 1 Dept. of Computer Science,

More information

General Framework of Electronic Voting and Implementation thereof at National Elections in Estonia

General Framework of Electronic Voting and Implementation thereof at National Elections in Estonia State Electoral Office of Estonia General Framework of Electronic Voting and Implementation thereof at National Elections in Estonia Document: IVXV-ÜK-1.0 Date: 20 June 2017 Tallinn 2017 Annotation This

More information

Estonian National Electoral Committee. E-Voting System. General Overview

Estonian National Electoral Committee. E-Voting System. General Overview Estonian National Electoral Committee E-Voting System General Overview Tallinn 2005-2010 Annotation This paper gives an overview of the technical and organisational aspects of the Estonian e-voting system.

More information

Addressing the Challenges of e-voting Through Crypto Design

Addressing the Challenges of e-voting Through Crypto Design Addressing the Challenges of e-voting Through Crypto Design Thomas Zacharias University of Edinburgh 29 November 2017 Scotland s Democratic Future: Exploring Electronic Voting Scottish Government and University

More information

Electronic Voting Service Using Block-Chain

Electronic Voting Service Using Block-Chain Journal of Digital Forensics, Security and Law Volume 11 Number 2 Article 8 2016 Electronic Voting Service Using Block-Chain Kibin Lee Korea University Joshua I. James Hallym University, joshua+jdfsl@dfir.science

More information

THE PEOPLE S CHOICE. Abstract. system. Team: FireDragon. Team Members: Shoufu Luo*, Jeremy D. Seideman*, Gary Tsai

THE PEOPLE S CHOICE. Abstract. system. Team: FireDragon. Team Members: Shoufu Luo*, Jeremy D. Seideman*, Gary Tsai The Economist Challenge THE PEOPLE S CHOICE A accountable distributed blockchain-based digital voting system Abstract With the advent of Bitcoin and related cryptocurrencies, the blockchain was introduced

More information

Union Elections. Online Voting. for Credit. Helping increase voter turnout & provide accessible, efficient and secure election processes.

Union Elections. Online Voting. for Credit. Helping increase voter turnout & provide accessible, efficient and secure election processes. Online Voting for Credit Union Elections Helping increase voter turnout & provide accessible, efficient and secure election processes. In a time of cyber-security awareness, Federal Credit Unions and other

More information

Key Considerations for Implementing Bodies and Oversight Actors

Key Considerations for Implementing Bodies and Oversight Actors Implementing and Overseeing Electronic Voting and Counting Technologies Key Considerations for Implementing Bodies and Oversight Actors Lead Authors Ben Goldsmith Holly Ruthrauff This publication is made

More information

Ballot Reconciliation Procedure Guide

Ballot Reconciliation Procedure Guide Ballot Reconciliation Procedure Guide One of the most important distinctions between the vote verification system employed by the Open Voting Consortium and that of the papertrail systems proposed by most

More information

SECURITY, ACCURACY, AND RELIABILITY OF TARRANT COUNTY S VOTING SYSTEM

SECURITY, ACCURACY, AND RELIABILITY OF TARRANT COUNTY S VOTING SYSTEM SECURITY, ACCURACY, AND RELIABILITY OF TARRANT COUNTY S VOTING SYSTEM Updated February 14, 2018 INTRODUCTION Tarrant County has been using the Hart InterCivic eslate electronic voting system for early

More information

E- Voting System [2016]

E- Voting System [2016] E- Voting System 1 Mohd Asim, 2 Shobhit Kumar 1 CCSIT, Teerthanker Mahaveer University, Moradabad, India 2 Assistant Professor, CCSIT, Teerthanker Mahaveer University, Moradabad, India 1 asimtmu@gmail.com

More information

Life in the. Fast Lane PREPARED BY ELECTION SYSTEMS & SOFTWARE ELECTION SYSTEMS & SOFTWARE

Life in the. Fast Lane PREPARED BY ELECTION SYSTEMS & SOFTWARE ELECTION SYSTEMS & SOFTWARE Life in the Fast Lane PREPARED BY Life in the fast lane: HOW TECHNOLOGY CAN IMPROVE THE ELECTION DAY VOTER EXPERIENCE. Many headlines dominated the 2016 Presidential Election Cycle. From cyber security

More information

Key Considerations for Oversight Actors

Key Considerations for Oversight Actors Implementing and Overseeing Electronic Voting and Counting Technologies Key Considerations for Oversight Actors Lead Authors Ben Goldsmith Holly Ruthrauff This publication is made possible by the generous

More information

IC Chapter 15. Ballot Card and Electronic Voting Systems; Additional Standards and Procedures for Approving System Changes

IC Chapter 15. Ballot Card and Electronic Voting Systems; Additional Standards and Procedures for Approving System Changes IC 3-11-15 Chapter 15. Ballot Card and Electronic Voting Systems; Additional Standards and Procedures for Approving System Changes IC 3-11-15-1 Applicability of chapter Sec. 1. Except as otherwise provided,

More information

Electronic Document and Electronic Signature Act Published SG 34/6 April 2001, effective 7 October 2001, amended SG 112/29 December 2001, effective 5

Electronic Document and Electronic Signature Act Published SG 34/6 April 2001, effective 7 October 2001, amended SG 112/29 December 2001, effective 5 Electronic Document and Electronic Signature Act Published SG 34/6 April 2001, effective 7 October 2001, amended SG 112/29 December 2001, effective 5 February 2002, SG 30/11 April 2006, effective 12 July

More information

Distributed Protocols at the Rescue for Trustworthy Online Voting

Distributed Protocols at the Rescue for Trustworthy Online Voting Distributed Protocols at the Rescue for Trustworthy Online Voting ICISSP 2017 in Porto Robert Riemann, Stéphane Grumbach Inria Rhône-Alpes, Lyon 19th February 2017 Outline 1 Voting in the Digital Age 2

More information

Rules for the Election of Directors

Rules for the Election of Directors Note: The original version of this regulation is published in Chinese. In case of discrepancy between the Chinese and English versions the Chinese version shall prevail. (Version No.: 3) This document

More information

Coin-Vote. Abstract: Version 0.1 Sunday, 21 June, Year 7 funkenstein the dwarf

Coin-Vote. Abstract: Version 0.1 Sunday, 21 June, Year 7 funkenstein the dwarf Coin-Vote Version 0.1 Sunday, 21 June, Year 7 funkenstein the dwarf Abstract: Coin-vote is a voting system for establishing opinion and resolving disputes amongst willing participants. Rather than using

More information

Electronic Voting Machine Information Sheet

Electronic Voting Machine Information Sheet Name / Model: eslate 3000 1 Vendor: Hart InterCivic, Inc. Voter-Verifiable Paper Trail Capability: Yes Brief Description: Hart InterCivic's eslate is a multilingual voter-activated electronic voting system

More information

A Block-Chain Implemented Voting System. The Benefits and Risks of Block-Chain Voting

A Block-Chain Implemented Voting System. The Benefits and Risks of Block-Chain Voting A Block-Chain Implemented Voting System The Benefits and Risks of Block-Chain Voting Francesca Caiazzo Computer System Security Professor Ming Chow December 14, 2016 1 Table of Contents Abstract... 2 Introduction...

More information

Act means the Municipal Elections Act, 1996, c. 32 as amended;

Act means the Municipal Elections Act, 1996, c. 32 as amended; The Corporation of the City of Brantford 2018 Municipal Election Procedure for use of the Automated Tabulator System and Online Voting System (Pursuant to section 42(3) of the Municipal Elections Act,

More information

Nevada Republican Party

Nevada Republican Party RESOLUTION # R-104 TO AMEND THE STANDING RULES OF THE NEVADA REPUBLICAN CENTRAL COMMITTEE Summary A resolution to adopt Standing Rules governing the Presidential Preference Poll. A RESOLUTION TO ADOPT

More information

CHAPTER 2 LITERATURE REVIEW

CHAPTER 2 LITERATURE REVIEW 19 CHAPTER 2 LITERATURE REVIEW This chapter presents a review of related works in the area of E- voting system. It also highlights some gaps which are required to be filled up in this respect. Chaum et

More information

Information Technology (Amendment) Act, 2008

Information Technology (Amendment) Act, 2008 CHAPTER 10 Information Technology (Amendment) Act, 2008 Basic Concepts 1. The Act: In May 2000, both the houses of the Indian Parliament passed the Information Technology Bill. The Bill received the assent

More information

Website Standard Terms and Conditions of Use

Website Standard Terms and Conditions of Use Website Standard Terms and Conditions of Use 1. Acceptance of Terms of Use 2. Modification of Terms 3. Privacy Policy 4. Disclaimers 5. Registration 6. Contributor 7. Limitation of Liability 8. Third Party

More information

Secretary of State Chapter STATE OF ALABAMA OFFICE OF THE SECRETARY OF STATE ADMINISTRATIVE CODE

Secretary of State Chapter STATE OF ALABAMA OFFICE OF THE SECRETARY OF STATE ADMINISTRATIVE CODE STATE OF ALABAMA OFFICE OF THE SECRETARY OF STATE ADMINISTRATIVE CODE CHAPTER 820-2-10 PROCEDURES FOR IMPLEMENTING THE UNIFORMED AND OVERSEAS CITIZENS ABSENTEE VOTING ACT ( UOCAVA ) TABLE OF CONTENTS 820-2-10-.01

More information

Swiss E-Voting Workshop 2010

Swiss E-Voting Workshop 2010 Swiss E-Voting Workshop 2010 Verifiability in Remote Voting Systems September 2010 Jordi Puiggali VP Research & Development Jordi.Puiggali@scytl.com Index Auditability in e-voting Types of verifiability

More information

Global Conditions (applies to all components):

Global Conditions (applies to all components): Conditions for Use ES&S The Testing Board would also recommend the following conditions for use of the voting system. These conditions are required to be in place should the Secretary approve for certification

More information

Secure Electronic Voting

Secure Electronic Voting Secure Electronic Voting Dr. Costas Lambrinoudakis Lecturer Dept. of Information and Communication Systems Engineering University of the Aegean Greece & e-vote Project, Technical Director European Commission,

More information

The usage of electronic voting is spreading because of the potential benefits of anonymity,

The usage of electronic voting is spreading because of the potential benefits of anonymity, How to Improve Security in Electronic Voting? Abhishek Parakh and Subhash Kak Department of Electrical and Computer Engineering Louisiana State University, Baton Rouge, LA 70803 The usage of electronic

More information

City of Toronto Election Services Internet Voting for Persons with Disabilities Demonstration Script December 2013

City of Toronto Election Services Internet Voting for Persons with Disabilities Demonstration Script December 2013 City of Toronto Election Services Internet Voting for Persons with Disabilities Demonstration Script December 2013 Demonstration Time: Scheduled Breaks: Demonstration Format: 9:00 AM 4:00 PM 10:15 AM 10:30

More information

Secure Electronic Voting: New trends, new threats, new options. Dimitris Gritzalis

Secure Electronic Voting: New trends, new threats, new options. Dimitris Gritzalis Secure Electronic Voting: New trends, new threats, new options Dimitris Gritzalis 7 th Computer Security Incidents Response Teams Workshop Syros, Greece, September 2003 Secure Electronic Voting: New trends,

More information

bitqy The official cryptocurrency of bitqyck, Inc. per valorem coeptis Whitepaper v1.0 bitqy The official cryptocurrency of bitqyck, Inc.

bitqy The official cryptocurrency of bitqyck, Inc. per valorem coeptis Whitepaper v1.0 bitqy The official cryptocurrency of bitqyck, Inc. bitqy The official cryptocurrency of bitqyck, Inc. per valorem coeptis Whitepaper v1.0 bitqy The official cryptocurrency of bitqyck, Inc. Page 1 TABLE OF CONTENTS Introduction to Cryptocurrency 3 Plan

More information

TUG Election Procedures

TUG Election Procedures TUG Operating Procedures TUG Election Procedures 1 TUG Election Procedures Contents 1 Background and history 2 Introduction 2.1 Scope 2.2 Definitions 3 Frequency and timing 3.1 Announcement of election

More information

Survey of Fully Verifiable Voting Cryptoschemes

Survey of Fully Verifiable Voting Cryptoschemes Survey of Fully Verifiable Voting Cryptoschemes Brandon Carter, Ken Leidal, Devin Neal, Zachary Neely Massachusetts Institute of Technology [bcarter, kkleidal, devneal, zrneely]@mit.edu 6.857 Final Project

More information

Statement on Security & Auditability

Statement on Security & Auditability Statement on Security & Auditability Introduction This document is designed to assist Hart customers by providing key facts and support in preparation for the upcoming November 2016 election cycle. It

More information

Cryptographic Voting Protocols: Taking Elections out of the Black Box

Cryptographic Voting Protocols: Taking Elections out of the Black Box Cryptographic Voting Protocols: Taking Elections out of the Black Box Phong Le Department of Mathematics University of California, Irvine Mathfest 2009 Phong Le Cryptographic Voting 1/22 Problems with

More information

Security Analysis on an Elementary E-Voting System

Security Analysis on an Elementary E-Voting System 128 Security Analysis on an Elementary E-Voting System Xiangdong Li, Computer Systems Technology, NYC College of Technology, CUNY, Brooklyn, New York, USA Summary E-voting using RFID has many advantages

More information

Online Ballots. Configuration and User Guide INTRODUCTION. Let Earnings Edge Assist You with Your Online Ballot CONTENTS

Online Ballots. Configuration and User Guide INTRODUCTION. Let Earnings Edge Assist You with Your Online Ballot CONTENTS Online Ballots Configuration and User Guide INTRODUCTION Introducing an online voting system that allows credit unions to set up simple ballots in CU*BASE and then allows members to vote online in It s

More information

Zab Zab Application Privacy Policy Terms and Conditions

Zab Zab Application Privacy Policy Terms and Conditions Zab Zab Application Privacy Policy Terms and Conditions Zab Zab is an application available for Android/iOS mobile devices, which allows Users to see nearby parties hosted by private individuals (so-called

More information

*HB0348* H.B ELECTION CODE - ELECTRONIC VOTING 2 PROCEDURES AND REQUIREMENTS

*HB0348* H.B ELECTION CODE - ELECTRONIC VOTING 2 PROCEDURES AND REQUIREMENTS LEGISLATIVE GENERAL COUNSEL 6 Approved for Filing: E.N. Weeks 6 6 01-27-06 5:00 PM 6 H.B. 348 1 ELECTION CODE - ELECTRONIC VOTING 2 PROCEDURES AND REQUIREMENTS 3 2006 GENERAL SESSION 4 STATE OF UTAH 5

More information

6. Voting for the Program will be available for five (5) weeks from Monday 13 June 2016.

6. Voting for the Program will be available for five (5) weeks from Monday 13 June 2016. The Voice IVR Voting Terms and Conditions About the Voting Service 1. These Terms govern the Voice Voting Service. Lodging a Vote for and Artist competing in The Voice Australia 2016 is deemed acceptance

More information

MARYLAND Maryland MVA Real ID Act - Impact Analysis

MARYLAND Maryland MVA Real ID Act - Impact Analysis MARYLAND Maryland MVA Real ID Act - Impact Analysis REAL ID ACT REQUIREMENT IMPACT ASSUMPTIONS Full Legal Name into Driver Licensing System (DLS) (In Record, on Document) Modify DLS application and databases.

More information

Citizen engagement and compliance with the legal, technical and operational measures in ivoting

Citizen engagement and compliance with the legal, technical and operational measures in ivoting Citizen engagement and compliance with the legal, technical and operational measures in ivoting Michel Chevallier Geneva State Chancellery Setting the stage Turnout is low in many modern democracies Does

More information

"Certification Authority" means an entity which issues Certificates and performs all of the functions associated with issuing such Certificates.

Certification Authority means an entity which issues Certificates and performs all of the functions associated with issuing such Certificates. QUICKSSL(tm) SUBSCRIBER AGREEMENT Please read the following agreement carefully. By submitting an application to obtain a QuickSSL(tm) Certificate and accepting and using such certificate, you indicate

More information

Nevada Republican Party

Nevada Republican Party STANDING RULES OF THE NEVADA REPUBLICAN CENTRAL COMMITTEE TABLE OF CONTENTS CHAPTER ONE BASIC RULES CHAPTER TWO PRESIDENTIAL PREFERENCE POLL RULES CHAPTER THREE DELEGATE BINDING RULES HISTORY OF AMENDMENTS

More information

Blind Signatures in Electronic Voting Systems

Blind Signatures in Electronic Voting Systems Blind Signatures in Electronic Voting Systems Marcin Kucharczyk Silesian University of Technology, Institute of Electronics, ul. Akademicka 16, 44-100 Gliwice, Poland marcin.kuchraczyk@polsl.pl Abstract.

More information

Assembly Bill No. 45 Committee on Legislative Operations and Elections

Assembly Bill No. 45 Committee on Legislative Operations and Elections Assembly Bill No. 45 Committee on Legislative Operations and Elections CHAPTER... AN ACT relating to public office; requiring a nongovernmental entity that sends a notice relating to voter registration

More information

TERMS OF USE. 1. Background

TERMS OF USE. 1. Background TERMS OF USE 1. Background 1.1. www.loconav.com ( Website ) and the LocoNav Application ( App ) is owned, registered and operated by BT Techlabs Private Limited ("Company"), a company incorporated under

More information

Electronic Transactions Act, Act, Act 772 ARRANGEMENT OF SECTIONS. Object and scope of the Act

Electronic Transactions Act, Act, Act 772 ARRANGEMENT OF SECTIONS. Object and scope of the Act Electronic Transactions Act, Act, 2008 2008 Act 772 Section 1. Object of the Act 2. Application 3. Scope of Act 4. Exclusion ARRANGEMENT OF SECTIONS Object and scope of the Act Electronic transactions

More information

A Bill Regular Session, 2017 HOUSE BILL 1479

A Bill Regular Session, 2017 HOUSE BILL 1479 Stricken language would be deleted from and underlined language would be added to present law. Act of the Regular Session 0 State of Arkansas st General Assembly A Bill Regular Session, HOUSE BILL By:

More information

Josh Benaloh. Senior Cryptographer Microsoft Research

Josh Benaloh. Senior Cryptographer Microsoft Research Josh Benaloh Senior Cryptographer Microsoft Research September 6 2018 Findings and Recommendations The election equipment market and certification process are badly broken. We need better ways to incentivize

More information

TERMS OF SERVICE FOR SUPPORT NETWORK COMMUNITY HEART AND STROKE REGISTRY SITE Last Updated: December 2016

TERMS OF SERVICE FOR SUPPORT NETWORK COMMUNITY HEART AND STROKE REGISTRY SITE Last Updated: December 2016 TERMS OF SERVICE FOR SUPPORT NETWORK COMMUNITY HEART AND STROKE REGISTRY SITE Last Updated: December 2016 THIS IS NOT INTENDED TO BE MEDICAL SERVICES. IF YOU HAVE A MEDICAL EMERGENCY, GO TO THE EMERGENCY

More information

Validation formelle de protocoles de sécurité: le vote électronique de Scytl pour la Suisse

Validation formelle de protocoles de sécurité: le vote électronique de Scytl pour la Suisse Validation formelle de protocoles de sécurité: le vote électronique de Scytl pour la Suisse Méthodes formelles et Cyber-Sécurité LAAS, Mardi 31 Janvier 2017, Toulouse Mathieu Turuani LORIA - INRIA, Nancy,

More information

MSC TRUSTGATE.COM RELYING PARTY AGREEMENT

MSC TRUSTGATE.COM RELYING PARTY AGREEMENT MSC TRUSTGATE.COM RELYING PARTY AGREEMENT PLEASE READ THIS RELYING PARTY AGREEMENT ( AGREEMENT ) BEFORE VALIDATING A SYMANTECSYMANTEC TRUST NETWORKSM ( STN ) DIGITAL CERTIFICATE ("CERTIFICATE"), USING

More information

ELECTRONIC DATA INTERCHANGE (EDI) TRADING PARTNER AGREEMENT

ELECTRONIC DATA INTERCHANGE (EDI) TRADING PARTNER AGREEMENT ELECTRONIC DATA INTERCHANGE (EDI) TRADING PARTNER AGREEMENT THIS ELECTRONIC DATA INTERCHANGE TRADING PARTNER AGREEMENT (the "Agreement") is made as of, 2, by and between UGI Central Penn Gas, Inc. ( CPG

More information

A paramount concern in elections is how to regularly ensure that the vote count is accurate.

A paramount concern in elections is how to regularly ensure that the vote count is accurate. Citizens Audit: A Fully Transparent Voting Strategy Version 2.0b, 1/3/08 http://e-grapevine.org/citizensaudit.htm http://e-grapevine.org/citizensaudit.pdf http://e-grapevine.org/citizensaudit.doc We welcome

More information

DATA PROCESSING AGREEMENT. between [Customer] (the "Controller") and LINK Mobility (the "Processor")

DATA PROCESSING AGREEMENT. between [Customer] (the Controller) and LINK Mobility (the Processor) DATA PROCESSING AGREEMENT between [Customer] (the "Controller") and LINK Mobility (the "Processor") Controller Contact Information Name: Title: Address: Phone: Email: Processor Contact Information Name:

More information

GUIDELINES FOR THE USE OF ELECTORAL PRODUCTS

GUIDELINES FOR THE USE OF ELECTORAL PRODUCTS GUIDELINES FOR THE USE OF ELECTORAL PRODUCTS June 2017 Status: Approved Print Date: 6/29/2017 Page 1 of 18 Section 1: Introduction GUIDELINES FOR THE USE OF ELECTORAL PRODUCTS The Election Act requires

More information

Online Account Access Agreement

Online Account Access Agreement Online Account Access Agreement Introduction This Agreement governs all Accounts that I open with you, all transactions in my Accounts, the use of your Websites, the Janus Henderson Investors Content,

More information

Volume I Appendix A. Table of Contents

Volume I Appendix A. Table of Contents Volume I, Appendix A Table of Contents Glossary...A-1 i Volume I Appendix A A Glossary Absentee Ballot Acceptance Test Ballot Configuration Ballot Counter Ballot Counting Logic Ballot Format Ballot Image

More information

STATE OF NEW JERSEY. SENATE, No th LEGISLATURE

STATE OF NEW JERSEY. SENATE, No th LEGISLATURE SENATE, No. STATE OF NEW JERSEY th LEGISLATURE INTRODUCED JANUARY, 0 Sponsored by: Senator NIA H. GILL District (Essex and Passaic) Senator SHIRLEY K. TURNER District (Hunterdon and Mercer) SYNOPSIS Requires

More information

ZEN PROTOCOL SOFTWARE LICENSE

ZEN PROTOCOL SOFTWARE LICENSE ZEN PROTOCOL SOFTWARE LICENSE This Zen Protocol Software License (this "Agreement" ) governs Your use of the computer software (including wallet, miner, tools, compilers, documentation, examples, source

More information

L9. Electronic Voting

L9. Electronic Voting L9. Electronic Voting Alice E. Fischer October 2, 2018 Voting... 1/27 Public Policy Voting Basics On-Site vs. Off-site Voting Voting... 2/27 Voting is a Public Policy Concern Voting... 3/27 Public elections

More information

DOCUMENTARY, VOICE IDENTIFICATION AND E-EVIDENCE -- FOUNDATIONAL REQUIREMENTS W. David Lee Superior Court Judges Fall Conference October 23-26, 2007

DOCUMENTARY, VOICE IDENTIFICATION AND E-EVIDENCE -- FOUNDATIONAL REQUIREMENTS W. David Lee Superior Court Judges Fall Conference October 23-26, 2007 DOCUMENTARY, VOICE IDENTIFICATION AND E-EVIDENCE -- FOUNDATIONAL REQUIREMENTS W. David Lee Superior Court Judges Fall Conference October 23-26, 2007 Court rules governing the authentication of traditional

More information

EXPERIENCING SMALL-SCALE E-DEMOCRACY IN IRAN. Mohsen Kahani Department of Computer Engineering,

EXPERIENCING SMALL-SCALE E-DEMOCRACY IN IRAN. Mohsen Kahani Department of Computer Engineering, EJISDC (2005) 22, 5, 1-9 EXPERIENCING SMALL-SCALE E-DEMOCRACY IN IRAN Mohsen Kahani (kahani@um.ac.ir) Department of Computer Engineering, Ferdowsi University of Mashhad, Mashhad, Iran Abstract Electronic

More information

Local Fiscal Impact. Statewide $0 $23,347 $5,884 $4,038

Local Fiscal Impact. Statewide $0 $23,347 $5,884 $4,038 This document is made available electronically by the Minnesota Legislative Reference Library as part of an ongoing digital archiving project. http://www.leg.state.mn.us/lrl/lrl.asp May 2, 2011 HF 210

More information

Blockchain a brief overview

Blockchain a brief overview Imperial College London Blockchain a brief overview Dr Cathy Mulligan Research Fellow Co-Director, Centre for Cryptocurrency Research and Engineering Expert and Fellow, World Economic Forum Blockchain

More information

How do I know my vote is safe?

How do I know my vote is safe? Report on Montana Election Security Prepared for the 2019 Montana Legislature By the League of Women Voters Montana December 17, 2018 INTRODUCTON Recent news that foreign governments tried to tamper with

More information

Response to the Scottish Government s Consultation on Electoral Reform

Response to the Scottish Government s Consultation on Electoral Reform Response to the Scottish Government s Consultation on Electoral Reform By Dr John Ault and Alex Ollington 12 th March 2018 1 Introduction Democracy Volunteers is the UK s leading domestic election observation

More information

SUMMARY INTRODUCTION. xiii

SUMMARY INTRODUCTION. xiii SUMMARY INTRODUCTION The U.S. Army has a growing need to control access to its systems in times of both war and peace. In wartime, the Army s dependence on information as a tactical and strategic asset

More information

Poll Watchers. Information Packet Published October 10, 2016

Poll Watchers. Information Packet Published October 10, 2016 1 Poll Watchers Information Packet Published October 10, 2016 Contents Introduction... 2 Who May Be a Poll Watcher... 2 Family Relationship Prohibition... 3 Who May Appoint Poll Watchers... 3 General Election...

More information

Guide to Electronic Voting Election Runner

Guide to Electronic Voting Election Runner Guide to Electronic Voting Election Runner At the conclusion of Meet the Candidates during HOD #3, all voters will receive an email on behalf of the USMS Elections Committee, letting them know the election

More information

1 ELECTRONIC COMMUNICATIONS IN CONTRACTUAL TRANSACTIONS 2 DRAFT TABLE OF CONTENTS 3 PART 1 4 GENERAL PROVISIONS

1 ELECTRONIC COMMUNICATIONS IN CONTRACTUAL TRANSACTIONS 2 DRAFT TABLE OF CONTENTS 3 PART 1 4 GENERAL PROVISIONS 1 2 DRAFT TABLE OF CONTENTS 3 PART 1 4 GENERAL PROVISIONS 5 SECTION 101. SHORT TITLE. 6 SECTION 102. DEFINITIONS. 7 SECTION 103. PURPOSES AND CONSTRUCTION 8 SECTION 104. SCOPE. 9 SECTION 105. TRANSACTIONS

More information

2016 Poll Worker Training

2016 Poll Worker Training 2016 Poll Worker Training Provided by the: State Board of Election Commissioners 501 Woodlane, Suite 401N Little Rock, AR 72201 501-682-1834 1-800-411-6996 Complaints in 2014 Other 26% Poll Worker 22%

More information

M-Vote (Online Voting System)

M-Vote (Online Voting System) ISSN (online): 2456-0006 International Journal of Science Technology Management and Research Available online at: M-Vote (Online Voting System) Madhuri Mahajan Madhuri Wagh Prof. Puspendu Biswas Yogeshwari

More information

Uncovering the veil on Geneva s internet voting solution

Uncovering the veil on Geneva s internet voting solution Uncovering the veil on Geneva s internet voting solution The Swiss democratic semi-direct system enables citizens to vote on any law adopted by any authority (communal, cantonal or federal) and to propose

More information

ASSEMBLY, No STATE OF NEW JERSEY. 217th LEGISLATURE INTRODUCED FEBRUARY 27, 2017

ASSEMBLY, No STATE OF NEW JERSEY. 217th LEGISLATURE INTRODUCED FEBRUARY 27, 2017 ASSEMBLY, No. STATE OF NEW JERSEY th LEGISLATURE INTRODUCED FEBRUARY, 0 Sponsored by: Assemblywoman ELIZABETH MAHER MUOIO District (Hunterdon and Mercer) Assemblyman ANDREW ZWICKER District (Hunterdon,

More information

E-Poll Books: The Next Certification Frontier

E-Poll Books: The Next Certification Frontier E-Poll Books: The Next Certification Frontier Jay Bagga, Joseph Losco, Raymond Scheele Voting Systems Technical Oversight Program (VSTOP) Ball State University Muncie, Indiana Outline New Indiana legislation

More information

ELECTION MANUAL FOR REGIONAL CONVENTIONS

ELECTION MANUAL FOR REGIONAL CONVENTIONS ELECTION MANUAL FOR REGIONAL CONVENTIONS WELCOME The following Regional Convention election procedures are designed to guide all involved parties in handling the election in the simplest and fairest manner.

More information

Secure Voter Registration and Eligibility Checking for Nigerian Elections

Secure Voter Registration and Eligibility Checking for Nigerian Elections Secure Voter Registration and Eligibility Checking for Nigerian Elections Nicholas Akinyokun Second International Joint Conference on Electronic Voting (E-Vote-ID 2017) Bregenz, Austria October 24, 2017

More information

Int. J. of Security and Networks, Vol. x, No. x, 201X 1, Vol. x, No. x, 201X 1

Int. J. of Security and Networks, Vol. x, No. x, 201X 1, Vol. x, No. x, 201X 1 Int. J. of Security and Networks, Vol. x, No. x, 201X 1, Vol. x, No. x, 201X 1 Receipt-Freeness and Coercion Resistance in Remote E-Voting Systems Yefeng Ruan Department of Computer and Information Science,

More information

Additional Case study UK electoral system

Additional Case study UK electoral system Additional Case study UK electoral system The UK is a parliamentary democracy and hence is reliant on an effective electoral system (Jones and Norton, 2010). General elections are held after Parliament

More information

SECURE REMOTE VOTER REGISTRATION

SECURE REMOTE VOTER REGISTRATION SECURE REMOTE VOTER REGISTRATION August 2008 Jordi Puiggali VP Research & Development Jordi.Puiggali@scytl.com Index Voter Registration Remote Voter Registration Current Systems Problems in the Current

More information

COUNTY OF SACRAMENTO VOTER REGISTRATION AND ELECTIONS. SPECIALIZED SERVICES SCHEDULE OF FEES AND CHARGES For Calendar Years 2018 & 2019

COUNTY OF SACRAMENTO VOTER REGISTRATION AND ELECTIONS. SPECIALIZED SERVICES SCHEDULE OF FEES AND CHARGES For Calendar Years 2018 & 2019 COUNTY OF SACRAMENTO VOTER REGISTRATION AND ELECTIONS SPECIALIZED SERVICES SCHEDULE OF FEES AND CHARGES For Calendar Years 2018 & 2019 COUNTY OF SACRAMENTO VOTER REGISTRATION AND ELECTIONS Contents ABOUT

More information

Secure Electronic Voting: Capabilities and Limitations. Dimitris Gritzalis

Secure Electronic Voting: Capabilities and Limitations. Dimitris Gritzalis Secure Electronic Voting: Capabilities and Limitations Dimitris Gritzalis Secure Electronic Voting: Capabilities and Limitations 14 th European Forum on IT Security Paris, France, 2003 Prof. Dr. Dimitris

More information

Trustwave Subscriber Agreement for Digital Certificates Ver. 15FEB17

Trustwave Subscriber Agreement for Digital Certificates Ver. 15FEB17 Trustwave Subscriber Agreement for Digital Certificates Ver. 15FEB17 IMPORTANT: PLEASE READ THIS AGREEMENT AND THE TRUSTWAVE CERTIFICATION PRACTICES STATEMENTS ( CPS ) CAREFULLY BEFORE USING THE CERTIFICATE

More information

PROCEDURES FOR THE USE OF VOTE COUNT TABULATORS

PROCEDURES FOR THE USE OF VOTE COUNT TABULATORS 2018 MUNICIPAL ELECTION OCTOBER 22, 2018 PROCEDURES FOR THE USE OF VOTE COUNT TABULATORS OLGA SMITH, CITY CLERK FOR INFORMATION OR ASSISTANCE, PLEASE CONTACT ONE OF THE FOLLOWING: Samantha Belletti, Election

More information

AVIS RENT A CAR AVIS APPS TERMS OF USE

AVIS RENT A CAR AVIS APPS TERMS OF USE AVIS RENT A CAR AVIS APPS TERMS OF USE Avis Rent A Car provides tablet, smartphone and other applications and platforms to our customers, which may include applications running on devices and platforms

More information

Draft rules issued for comment on July 20, Ballot cast should be when voter relinquishes control of a marked, sealed ballot.

Draft rules issued for comment on July 20, Ballot cast should be when voter relinquishes control of a marked, sealed ballot. Draft rules issued for comment on July 20, 2016. Public Comment: Proposed Commenter Comment Department action Rule 1.1.8 Kolwicz Ballot cast should be when voter relinquishes control of a marked, sealed

More information

VOTERGA SAFE COMMISSION RECOMMENDATIONS

VOTERGA SAFE COMMISSION RECOMMENDATIONS VOTERGA SAFE COMMISSION RECOMMENDATIONS Recommended Objectives, Proposed Requirements, Legislative Suggestions with Legislative Appendices This document provides minimal objectives, requirements and legislative

More information

End-User Agreement for SwissSign Silver Certificates

End-User Agreement for SwissSign Silver Certificates End-User Agreement for SwissSign Silver Certificates of SwissSign AG Beethovenstrasse 49 CH-8002 Zurich Switzerland OID: 2.16.756.1.89.1.3.2.2 Storage: SwissSign-Silver-EUA-09 1/6 Table of Contents 1 General...

More information

An Object-Oriented Framework for Digital Voting

An Object-Oriented Framework for Digital Voting An Object-Oriented Framework for Digital Voting Patricia Dousseau Cabral Graduate Program in Computer Science Federal University of Santa Catarina UFSC Florianópolis, Brazil dousseau@inf.ufsc.br Ricardo

More information

Indigo Customer Survey Contest OFFICIAL RULES

Indigo Customer Survey Contest OFFICIAL RULES Indigo Customer Survey OFFICIAL RULES This contest is intended for the residents of Canada only and will be interpreted according to Canadian law. Sponsors 1. Indigo Customer Survey (the ) is sponsored

More information

M-Polling with QR-Code Scanning and Verification

M-Polling with QR-Code Scanning and Verification IJSTE - International Journal of Science Technology & Engineering Volume 3 Issue 09 March 2017 ISSN (online): 2349-784X M-Polling with QR-Code Scanning and Verification Jaichithra K Subbulakshmi S B. Tech

More information

IMPLEMENTATION OF SECURE PLATFORM FOR E- VOTING SYSTEM

IMPLEMENTATION OF SECURE PLATFORM FOR E- VOTING SYSTEM IMPLEMENTATION OF SECURE PLATFORM FOR E- VOTING SYSTEM PROJECT REFERENCE NO.: 39S_BE_1662 COLLEGE BRANCH GUIDE STUDETS : AMRUTHA INSTITUTE OF ENGINEERING AND MANAGEMENT SCIENCE, BENGALURU : DEPARTMENT

More information

Voting System Certification Evaluation Report

Voting System Certification Evaluation Report Report Prepared for the Texas Secretary of State Elections Division Voting System Certification Evaluation Report Hart InterCivic (Hart) Verity Voting System 2.0 Introduction The Hart Verity Voting System

More information

2018 Municipal Election. Policies & Procedures. Internet & Telephone Voting

2018 Municipal Election. Policies & Procedures. Internet & Telephone Voting 2018 Municipal Election Policies & Procedures Internet & Telephone Voting pickering.ca Index Authority 01 Definitions 02 Application of Procedures 03 Notice 04 Nomination Papers 05 Unofficial List of Candidates

More information