An electronic voting method based on blockchain and resistant to quantum computer attacks

A quantum computer and blockchain technology, applied in the field of information security, to achieve the effect of ensuring the characteristics of anti-authoritative pressure, ensuring anonymity and ensuring privacy

Active Publication Date: 2022-04-19
焦少波
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This patent designs the specific vote counting process after voting; this patent does not have this

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
  • An electronic voting method based on blockchain and resistant to quantum computer attacks
  • An electronic voting method based on blockchain and resistant to quantum computer attacks
  • An electronic voting method based on blockchain and resistant to quantum computer attacks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] A blockchain-based electronic voting method that is resistant to quantum computer attacks. This method is mainly divided into three stages: the pre-voting stage is the voter registration stage, the voting stage, and the post-voting stage is the vote counting and auditing stage. The voting stage includes two situations, namely: voting in the traditional blockchain; when attacked by a quantum computer, voting in the quantum-resistant blockchain. See figure 1 .

[0040] (1) In the pre-voting stage, a voter's identity anonymization method is proposed.

[0041] First, the voter selects any message M, generates a message digest H(M) through a hash algorithm, and then uses the real name and this message digest H(M) to register with the voting organization. Subsequently, the voter discloses this message digest H(M) to the voting organization and trusted third parties. Next, the voter provides the message digest H(M) and the digest H(PK) of his own public key to the trusted ...

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 invention discloses an electronic voting method based on block chain and resisting quantum computer attack. It consists of three stages: the pre-voting stage is the voter registration stage, the voting stage, and the post-voting stage is the vote counting and auditing stage. In the pre-voting phase, a method for anonymizing the voter's identity is proposed. There are two situations in the voting stage, namely voting in the traditional blockchain; voting in the quantum-resistant blockchain when attacked by a quantum computer. At this stage, a blockchain that is resistant to quantum computer attacks is proposed. The present invention divides voter information protection into two types, and proposes different and efficient protection methods for the two types of information, thereby ensuring the voter's information protection to the greatest extent. Using the quantum computer attack-resistant blockchain of the present invention avoids the security problems that quantum computers may bring to a large extent.

Description

technical field [0001] The invention belongs to the technical field of information security, and in particular relates to an electronic voting method based on blockchain and resistant to quantum computer attacks. Background technique [0002] Blockchain is a decentralized peer-to-peer system. Each user in the system maintains every transaction that occurs in the blockchain system and forms a ledger. The chain structure of the blockchain determines that users can trace back to the original transaction to view the entire transaction process. Blockchain introduces secure communication of cryptography to ensure that transactions are not tampered with. At the same time, the blockchain introduces a proof-of-work mechanism to solve the long-standing Byzantine general problem. It uses the method of solving mathematically difficult problems to build trust without bringing in a third party. Finally, the withdrawal of any node in the blockchain system will not affect the stability ...

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): H04L9/06H04L9/08H04L9/32H04L9/00G06Q20/38
CPCH04L9/002H04L9/0643H04L9/0863H04L9/0869H04L9/3247G06Q20/3829
Inventor 焦少波陈光赵颖
Owner 焦少波
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products