A distributed electronic voting method and system based on blockchain
A blockchain and distributed technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve problems such as increasing the risk of voting cheating, few candidates voting, and voter privacy leakage, etc., to avoid Dishonest voting, lower computation and communication costs, and the effect of openness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] The homomorphic signcryption scheme includes a signcryption algorithm, an aggregation algorithm, a de-signcryption algorithm, and a verification algorithm. The ciphertext and message verification code are generated by signcrypting the plaintext, and the ciphertext is aggregated and de-signcrypted to realize the encryption of the plaintext in the ciphertext state. The aggregation operation of , and the aggregation result can be verified with the message verification code. It is functionally equivalent to homomorphic signature and then homomorphic encryption, and it can also verify the correctness of the calculation result.
[0025] Blockchain is a specific data structure that combines data blocks in a time-sequential chain, and uses cryptography to ensure that data cannot be tampered with or forged. Transactions on the blockchain are jointly completed by nodes on the chain, and the consensus mechanism ensures its consistency. A decentralized public ledger visible to any ...
Embodiment 2
[0075] In one or more embodiments, a terminal device is disclosed, which includes a processor and a computer-readable storage medium, where the processor is used to implement various instructions; the computer-readable storage medium is used to store a plurality of instructions, the instructions are suitable for The distributed electronic voting method based on the blockchain in the first embodiment is loaded and executed by the processor.
[0076] In other embodiments, a computer-readable storage medium is disclosed, in which a plurality of instructions are stored, and the instructions are adapted to be loaded by a processor of a terminal device and execute the blockchain-based blockchain described in Embodiment 1. Distributed electronic voting method.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com