×

Electronic voting system

  • US 20080110985A1
  • Filed: 10/19/2007
  • Published: 05/15/2008
  • Est. Priority Date: 10/20/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • creating a private key and a public key cryptographic key pair;

    generating a unique and random identifier for a voter'"'"'s vote;

    accepting an election vote from said voter;

    electronically signing said vote and said identifier with said private key to create a digital signature;

    providing said vote and said identifier in a human readable format to said voter and providing said digital signature to said voter;

    generating a second unique and random identifier for a second voter'"'"'s vote;

    accepting a second election vote from said second voter;

    electronically signing said second vote and said second identifier with said private key to create a second digital signature;

    providing said second vote and said second identifier in a human readable format to said second voter and providing said second digital signature to said second voter;

    publishing said public key on an internet;

    publicly providing information on said internet that associates together;

    (i) said voter'"'"'s vote in a human readable format, (ii) said identifier in a human readable format, and (iii) said digital signature wherein, said voter'"'"'s vote is verifiable with said digital signature and said public key;

    publicly providing information on said internet that associates together;

    (iv) said second voter'"'"'s vote in a human readable format, (v) said second identifier in a human readable format, and (vi) said second digital signature wherein, said second voter'"'"'s vote is verifiable with said second digital signature and said public key;

    in response to receiving a request from said internet containing said identifier, providing (i), (ii) and (iii) above through an internet communication;

    in response to receiving a second request from said internet containing said second identifier, providing (iv), (v) and (vi) above through a second internet communication.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×