Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re: Larry Wall for President! (or at least voting systems in Perl...)

by htoug (Deacon)
on Nov 03, 2004 at 13:50 UTC ( #404891=note: print w/ replies, xml ) Need Help??


in reply to Larry Wall for President! (or at least voting systems in Perl...)

Bruce Schneier has described a method in one of his books (can't remember which , but read most of them - it's worth your while if you are interested in thing relating to computer security), by which it is possible to conduct a secure, secret and verifiable ballot. It's possible to see who has voted, and to sum the votes for each candidate, and each voter can verify that his/her vote is correct, but noone can discover what each voter voted.

IMHO one of the problems is not just the ballot counting, but the voter registration - I'm still amazed that the US does'nt have an upto date registry over the inhabitants their whereabouts etc. so a complete list of voters easily (and without the almost neverending legal squabbles) can be produced.

But none of this refers to perl in any way.

Update: Just remembered! I think that it's in Beyond Fear. The covernotes include: Will computerized voting machines make election results more accurate?


Comment on Re: Larry Wall for President! (or at least voting systems in Perl...)
Replies are listed 'Best First'.
Re: Larry Wall for President! (or at least voting systems in Perl...)
by Raad (Acolyte) on Nov 05, 2004 at 14:27 UTC
    There is an excellent article Guru Lincoln D Stein on this in TPJ issue #20: Secure Internet Voting with Perl written after the 2000 Elections.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://404891]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (9)
As of 2015-07-29 05:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (260 votes), past polls