Patent ID: 8061589
Filing Date: 2011-11-22
Classification: G07C

Abstract:
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, as part of said method's standard process, said vote and said identifier in a human readable format to said voter and providing, as part of said method's standard process, 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: publicly providing information on said internet that associates together: 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.