Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Electronic voting method and system

An electronic and signature information technology, applied in the field of voting, can solve problems such as fraud, hindering the widespread application of electronic voting systems, and cheating votes

Active Publication Date: 2021-04-09
SHENZHEN POLYTECHNIC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing electronic voting systems often involve problems such as fraud and cheating votes, and these security issues have seriously hindered the widespread application of electronic voting systems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Electronic voting method and system
  • Electronic voting method and system
  • Electronic voting method and system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0028] see figure 1 , the first embodiment of the present invention proposes an electronic voting system. Such as figure 1 As shown, the electronic voting system 10 includes, for example: a voting module 11 , a voting management module 12 , a password saving module 13 and a block generating module 14 . Wherein, the voting management module 12 is respectively connected to the voting module 11 , the password saving module 12 and the block generating module 14 .

[0029] Specifically, the voting module 11 is used for:

[0030] Obtain the identification code and voting list sent by the voting management module 12;

[0031] Generate a decryption private key, and calculate a corresponding encryption public key according to the decryption private key;

[0032] Keep the decryption private key, and send the encrypted public key to the voting management module 12, and the encrypted public key is stored in the password storage module 13 by the voting management module 12;

[0033] V...

no. 2 example

[0088] see Figure 5 , is a schematic flowchart of the electronic voting method provided in the second embodiment of the present invention. Such as Figure 5 As shown, the electronic voting method includes steps S31 to S34, for example.

[0089] Step S31: initiate a voting step;

[0090] Among them, such as Image 6 As shown, step S31 includes, for example, steps S311 to S314.

[0091] Step S311: the voting module acquires the identification code and voting list sent by the voting management module;

[0092] Step S312: the voting module generates a decryption private key, and calculates a corresponding encryption public key according to the decryption private key;

[0093] Step S313: the voting module retains the decryption private key, and sends the encrypted public key to the voting management module, and the voting management module stores the encrypted public key in the password storage module;

[0094] Step S314: the voting module performs voting according to the vo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses an electronic voting method and an electronic voting system. Wherein, the electronic voting method includes, for example: a step of initiating a vote, a step of signing a vote, a step of verifying a vote, and a step of saving a vote. An electronic voting method provided by an embodiment of the present invention realizes the anonymity, non-tamperability and non-repudiation of voting based on blockchain.

Description

technical field [0001] The invention relates to the technical field of voting, in particular to an electronic voting method and an electronic voting system. Background technique [0002] The electronic voting system refers to a way of voting electronically and counting the votes electronically. Different from other types of voting methods: electronic voting is based on the online voting system, and the voting results are completely output by the program without manual participation. However, without human participation, the voting results are likely to be exploited by hackers. Moreover, the technical content of the electronic voting system itself is not high, and its ability to verify continuous voting is weak. As long as hackers master the principle, they can easily achieve continuous voting and cheat on voting results. Existing electronic voting systems often involve problems such as fraud and deceitful votes. These security problems seriously hinder the widespread appli...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G07C13/00H04L9/32
Inventor 易海博聂哲
Owner SHENZHEN POLYTECHNIC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products