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

Blockchain-based electronic voting method capable of resisting quantum computer attack

A quantum computer and blockchain technology, applied in the field of information security, to ensure the anti-strong authority pressure characteristics, ensure information protection, and ensure the effect of anonymity

Active Publication Date: 2019-03-29
焦少波
View PDF5 Cites 7 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
  • Blockchain-based electronic voting method capable of resisting quantum computer attack
  • Blockchain-based electronic voting method capable of resisting quantum computer attack
  • Blockchain-based electronic voting method capable of resisting quantum computer attack

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 a blockchain-based electronic voting method capable of resisting a quantum computer attack. The blockchain-based electronic voting method comprises three phases: a pre-voting phase, that is, a voter registration phase, a voting phase, and a post-voting phase, that is a counting and auditing phase. In the pre-voting phase, an anonymous identity method of voters is provided.The voting phase contains two situations, that is, voting is performed in a traditional blockchain; and when subjected to the quantum computer attack, the voting is performed in an anti-quantum attackblockchain. A blockchain for resisting the quantum computer attack is provided in the phase. According to the blockchain-based electronic voting method disclosed by the invention, the voter information protection is divided into two types, and different and efficient protection methods are proposed for the two types of information, thereby ensuring the information protection of the voters to thegreatest extent. By adoption of the blockchain for resisting the quantum computer attack, the security problems that may be brought by quantum computers are avoided to a great 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
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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products