Electronic voting system and method based on homogeneous cryptography
Abstract:
Disclosed are an electronic voting system based on homogeneous cryptography and a method thereof. An electronic voting method includes the steps of: (a) generating a serial number sn by using election identification information eid and a his/her secret key, wherein the election identification information eid is shared through a block chain; (b) encrypting a voting message M through verifiable homogeneous cryptography to generate a ciphertext CT, and generating a zero-knowledge proof key π for the voting message; and (c) transmitting an electronic ballot including the serial number sn, the ciphertext CT, and the zero-knowledge proof key π to a block chain network as a transaction.
Information query
Patent Agency Ranking
0/0