17914839. Verifying Electronic Votes in a Voting System simplified abstract (Telefonaktiebolaget LM Ericsson (publ))

From WikiPatents
Jump to navigation Jump to search

Verifying Electronic Votes in a Voting System

Organization Name

Telefonaktiebolaget LM Ericsson (publ)

Inventor(s)

Maksym Girnyk of Solna (SE)

Karina Shyrokykh of Solna (SE)

Denys A. Hirnyk of Kyiv (UA)

Verifying Electronic Votes in a Voting System - A simplified explanation of the abstract

This abstract first appeared for US patent application 17914839 titled 'Verifying Electronic Votes in a Voting System

Simplified Explanation

The disclosed patent application describes a method for verifying electronic votes in a voting system. Here are the key points:

  • Each voter in the system is associated with a token generated through an authentication process, which allows for identification of the voter while maintaining their anonymity.
  • The method involves obtaining the token associated with a voter whose vote needs to be verified and providing it to an access manager in the voting system.
  • The access manager generates a signature sequence based on the provided token.
  • An audit request is then generated using the obtained signature sequence and token. This request includes a binary sequence of actions to be performed on the ballot associated with the vote being verified.
  • The generated audit request is sent to a processing server in the voting system.
  • The processing server provides a recounted tally based on the audit request, which can be compared with the published tally on a bulletin board of the voting system.

Potential applications of this technology:

  • Electronic voting systems that require a secure and verifiable method for validating votes.
  • Any system that needs to maintain voter anonymity while ensuring the accuracy of vote tallies.

Problems solved by this technology:

  • Ensures the integrity of electronic votes by providing a method for verification.
  • Maintains voter anonymity while allowing for the recounting of votes.

Benefits of this technology:

  • Increases trust in electronic voting systems by providing a verifiable method for validating votes.
  • Protects voter privacy by maintaining anonymity while ensuring the accuracy of vote tallies.


Original Abstract Submitted

Disclosed is a method for verifying an electronic vote in a voting system, wherein each voter is associated with a respective token generated by an authentication process in the voting system and wherein each token is configured for identifying the respective voter while maintaining an anonymity of the voter in the voting system. The method comprises steps being performed by a device operably connected to the voting system of; obtaining a token associated with a voter for which a vote is to be verified, providing the obtained token to an access manager in the voting system, obtaining a signature sequence generated by the access manager, wherein the signature sequence is generated based on the provided token, generating an audit request based on the obtained signature sequence and the obtained token, wherein the generated audit request comprises a binary sequence of actions to be performed on a ballot associated with the vote to be verified, providing the generated audit request to a processing server in the voting system, and obtaining a recounted tally based on the audit request from the processing server for comparison with a published tally on a bulletin board of the voting system. Corresponding computer program product, apparatus, device, access manager, processing server and voting system are also disclosed.