Fair electronic voting protocol method based on block chain and secure multi-party computing
A secure multi-party computing and blockchain technology, applied in the field of fair electronic voting protocols based on blockchain and secure multi-party computing, can solve the problems of no voting scheme, increase the cost of doing evil, violate the agreement, etc., and increase the resistance to collusion attacks ability, improving efficiency and security, and increasing the cost of doing evil
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0065] A fair electronic voting protocol method based on block chain and security multiple parties, the flow chart of the method figure 1 Disted, specific flow schematic figure 2 As shown, including the following steps:
[0066] S1, system establishment: establish a statistical system, deploy a voting system related intelligent contract, and perform system parameters initialization; system parameter initialization: system in domain F n The neutralization of the elliptical curve E of Number K, select the points G and H in E, G and H are parameters of the Pedersen's pendant commitment, and determine the Keysize of the Paillier encryption algorithm. This embodiment sets the key length of 2048 bits.
[0067] S2, voting identity registration: various participants P i Use the Paillier State Encryption Scheme to generate respective encryption key pairs Generate a signature key pair using the ECDSA algorithm And a unique identity ID. Calculate signature Call the identity registration ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


