SlideShare ist ein Scribd-Unternehmen logo
1 von 16
The definitive electronic voting 
system
There are some problems with the way we actually organize elections 
THE PROBLEM
Paper ballots cause long lines at the 
polls
The problem 
Analog voting sometimes is 
inaccurate. Example: US presidential 
elections in Florida, 2000 
Young people disengagement
Digital voting machines do not solve these 
problems and they create new ones 
• They need secure 
environments 
• Lack of verifiability: how 
can we see where the 
vote has gone? 
• We have to trust 
authorities because 
algorithms rely on trust
Strong security measures are needed 
for Internet voting 
• The system relies on some vital points of 
failure 
• If one of these points fail, the result of the 
election is compromised 
• Ie.: counting servers
Voting is expensive
Electronic voting at Internet 
THE SOLUTION
Advantage of traditional vote systems 
vs existing internet voting systems 
Internet: dependency on few 
Paper ballots: dependency on 
points of failure 
lots of points of failure
Transparency 
• Every point of failure makes public at the end 
of the Election Day their result 
• Anybody can sum the total results 
County Obama Votes Romney Votes Others Votes Total 
Alameda 78.7% 469,684 18.1% 108,182 3.2% 19,027 596,893 
Alpine 59.5% 389 36.1% 236 4.4% 29 654 
Amador 38.6% 6,830 58.1% 10,281 3.3% 582 17,693 
Butte 46.9% 42,669 48.9% 44,479 4.2% 3,873 91,021 
Calaveras 39.7% 8,670 56.5% 12,365 3.8% 827 21,862
What is Igloovote 
• Use internet to form lots of clusters of voters 
• Every cluster corresponds to a point of failure 
• Every cluster publishes his partial result 
• Anybody can then count the total results
Verifiability 
• Anybody can check that the votes of his 
cluster have been incorporated to the list of 
results 
• Clusters can be as small as 20 voters, so you 
could contact them and verify results (in 
extreme cases) 
• Anybody can check the results from random 
selected clusters and detect significative 
statistical differences.
Security provided algorithmically 
• It’s scientifically possible to achieve at the 
same time anonymity and verifiability in 
insecure networks without relying on 
confidence in trusted authorities. 
• But it’s required a lot of computations and 
messages transferred between the nodes. 
• The problem does not exist if there are only 
20 to 50 nodes per cluster.
Simplicity 
• No new hardware or software needed 
• You simply load a page in your browser and 
vote 
• The algorithm is implemented in less than 100 
lines of code and anybody could understand it 
if explained properly.
More transparency: code is open 
source 
• Anybody will be able to test the code months 
before the election takes place 
• Vulnerabilities are revealed before they can 
have serious consequences
Contact: juanjo@igloovote.com

Weitere ähnliche Inhalte

Ähnlich wie igloovote

Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - ProjectSubhashis Das
 
E-Voting Technology
E-Voting TechnologyE-Voting Technology
E-Voting TechnologyGautam Kumar
 
Online voting system full thesis project by jahir
Online voting system full thesis project by jahirOnline voting system full thesis project by jahir
Online voting system full thesis project by jahirJahir Khan
 
Polys | Online voting system
Polys | Online voting systemPolys | Online voting system
Polys | Online voting systemTimur Kildigulov
 
IRJET - Smart E-Voting System with Fingerprint Authentication using Arduino
IRJET - Smart E-Voting System with Fingerprint Authentication using ArduinoIRJET - Smart E-Voting System with Fingerprint Authentication using Arduino
IRJET - Smart E-Voting System with Fingerprint Authentication using ArduinoIRJET Journal
 
IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...
IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...
IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...IRJET Journal
 
Report on online voting system
Report on online voting systemReport on online voting system
Report on online voting systemRajatMohanty12
 
ONLINE VOTING SYSTEM.PPT.pptx
ONLINE VOTING SYSTEM.PPT.pptxONLINE VOTING SYSTEM.PPT.pptx
ONLINE VOTING SYSTEM.PPT.pptxapnacollegework
 
A REPORT ANALYSIS OF A Secure E-Voting System Using RSA and Md5 Algorithms- P...
A REPORT ANALYSIS OF A Secure E-Voting System Using RSA and Md5 Algorithms- P...A REPORT ANALYSIS OF A Secure E-Voting System Using RSA and Md5 Algorithms- P...
A REPORT ANALYSIS OF A Secure E-Voting System Using RSA and Md5 Algorithms- P...SIR SUCCESS PRINCE DUAH DUAH
 
Electronic voting machine
Electronic voting machine Electronic voting machine
Electronic voting machine SonyKhan8
 
Seminar(smartvotingsystemmmmmmmmmm).pptx
Seminar(smartvotingsystemmmmmmmmmm).pptxSeminar(smartvotingsystemmmmmmmmmm).pptx
Seminar(smartvotingsystemmmmmmmmmm).pptxGeetha982072
 
BLOCKCHAIN BASED voting system-an evoting.pptx
BLOCKCHAIN BASED voting system-an evoting.pptxBLOCKCHAIN BASED voting system-an evoting.pptx
BLOCKCHAIN BASED voting system-an evoting.pptxAlbiMathew4
 
Merle King, Elections Administrators are IT Managers
Merle King, Elections Administrators are IT ManagersMerle King, Elections Administrators are IT Managers
Merle King, Elections Administrators are IT Managersbriandnewby
 
Online voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajOnline voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajPT Bipin Bhardwaj
 

Ähnlich wie igloovote (20)

Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
 
E-Voting Technology
E-Voting TechnologyE-Voting Technology
E-Voting Technology
 
Online votinh
Online votinh Online votinh
Online votinh
 
Online voting system full thesis project by jahir
Online voting system full thesis project by jahirOnline voting system full thesis project by jahir
Online voting system full thesis project by jahir
 
Polys | Online voting system
Polys | Online voting systemPolys | Online voting system
Polys | Online voting system
 
IRJET - Smart E-Voting System with Fingerprint Authentication using Arduino
IRJET - Smart E-Voting System with Fingerprint Authentication using ArduinoIRJET - Smart E-Voting System with Fingerprint Authentication using Arduino
IRJET - Smart E-Voting System with Fingerprint Authentication using Arduino
 
IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...
IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...
IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...
 
Report on online voting system
Report on online voting systemReport on online voting system
Report on online voting system
 
ONLINE VOTING SYSTEM.PPT.pptx
ONLINE VOTING SYSTEM.PPT.pptxONLINE VOTING SYSTEM.PPT.pptx
ONLINE VOTING SYSTEM.PPT.pptx
 
OVS.pptx
OVS.pptxOVS.pptx
OVS.pptx
 
A REPORT ANALYSIS OF A Secure E-Voting System Using RSA and Md5 Algorithms- P...
A REPORT ANALYSIS OF A Secure E-Voting System Using RSA and Md5 Algorithms- P...A REPORT ANALYSIS OF A Secure E-Voting System Using RSA and Md5 Algorithms- P...
A REPORT ANALYSIS OF A Secure E-Voting System Using RSA and Md5 Algorithms- P...
 
Electronic voting machine
Electronic voting machine Electronic voting machine
Electronic voting machine
 
Seminar(smartvotingsystemmmmmmmmmm).pptx
Seminar(smartvotingsystemmmmmmmmmm).pptxSeminar(smartvotingsystemmmmmmmmmm).pptx
Seminar(smartvotingsystemmmmmmmmmm).pptx
 
BLOCKCHAIN BASED voting system-an evoting.pptx
BLOCKCHAIN BASED voting system-an evoting.pptxBLOCKCHAIN BASED voting system-an evoting.pptx
BLOCKCHAIN BASED voting system-an evoting.pptx
 
Real Estatate
Real EstatateReal Estatate
Real Estatate
 
1002evot
1002evot1002evot
1002evot
 
eVoting.pptx
eVoting.pptxeVoting.pptx
eVoting.pptx
 
THE RIDDLERS
THE RIDDLERSTHE RIDDLERS
THE RIDDLERS
 
Merle King, Elections Administrators are IT Managers
Merle King, Elections Administrators are IT ManagersMerle King, Elections Administrators are IT Managers
Merle King, Elections Administrators are IT Managers
 
Online voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajOnline voting system project by bipin bhardwaj
Online voting system project by bipin bhardwaj
 

igloovote

  • 2. There are some problems with the way we actually organize elections THE PROBLEM
  • 3. Paper ballots cause long lines at the polls
  • 4. The problem Analog voting sometimes is inaccurate. Example: US presidential elections in Florida, 2000 Young people disengagement
  • 5. Digital voting machines do not solve these problems and they create new ones • They need secure environments • Lack of verifiability: how can we see where the vote has gone? • We have to trust authorities because algorithms rely on trust
  • 6. Strong security measures are needed for Internet voting • The system relies on some vital points of failure • If one of these points fail, the result of the election is compromised • Ie.: counting servers
  • 8. Electronic voting at Internet THE SOLUTION
  • 9. Advantage of traditional vote systems vs existing internet voting systems Internet: dependency on few Paper ballots: dependency on points of failure lots of points of failure
  • 10. Transparency • Every point of failure makes public at the end of the Election Day their result • Anybody can sum the total results County Obama Votes Romney Votes Others Votes Total Alameda 78.7% 469,684 18.1% 108,182 3.2% 19,027 596,893 Alpine 59.5% 389 36.1% 236 4.4% 29 654 Amador 38.6% 6,830 58.1% 10,281 3.3% 582 17,693 Butte 46.9% 42,669 48.9% 44,479 4.2% 3,873 91,021 Calaveras 39.7% 8,670 56.5% 12,365 3.8% 827 21,862
  • 11. What is Igloovote • Use internet to form lots of clusters of voters • Every cluster corresponds to a point of failure • Every cluster publishes his partial result • Anybody can then count the total results
  • 12. Verifiability • Anybody can check that the votes of his cluster have been incorporated to the list of results • Clusters can be as small as 20 voters, so you could contact them and verify results (in extreme cases) • Anybody can check the results from random selected clusters and detect significative statistical differences.
  • 13. Security provided algorithmically • It’s scientifically possible to achieve at the same time anonymity and verifiability in insecure networks without relying on confidence in trusted authorities. • But it’s required a lot of computations and messages transferred between the nodes. • The problem does not exist if there are only 20 to 50 nodes per cluster.
  • 14. Simplicity • No new hardware or software needed • You simply load a page in your browser and vote • The algorithm is implemented in less than 100 lines of code and anybody could understand it if explained properly.
  • 15. More transparency: code is open source • Anybody will be able to test the code months before the election takes place • Vulnerabilities are revealed before they can have serious consequences