Electronic Voting Method Based on Blockchain and Homomorphic Timelock Puzzle
A blockchain and puzzle technology, applied in the field of information security technology and electronic voting, can solve the problem of not revealing the votes of voters, and achieve the effect of reducing computing overhead, voting fairness, and strong privacy protection
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0023] Such as figure 1 As shown, the present invention constructs an electronic voting protocol with n voters and m candidates. The present invention thus comprises the following steps:
[0024] 1. System initialization:
[0025] The voting management terminal sets the project name, voting questions and options, etc.; sets the start and end time points, including registration start time, registration end time, voting start time and voting end time; after the parameter setting is completed and released, voters will be notified that they can Start registration and enter the registration stage.
[0026] 2. Registration stage:
[0027] The registration is applied by the voter, and the private key is generated and the public key is calculated according to the digital signature algorithm based on the elliptic curve. A voter can become a legal voter only after submitting the public key and personal information; the list of legal voters will be written into the list of voters. T...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 
