![]() Anonymous and secure electronic vote system in open networks (Machine-translation by Google Translat
专利摘要:
The subject of the present invention is an electronic voting method of the type that allows voting on a matter from remote terminals interconnected via an open communications network (for example internet). The method is characterized by comprising (a) a phase in which virtual ballots are created, (b) a phase in which an order is established between the voting agents, (c) a phase in which each voting agent successively extracts a ballot virtual, (d) a phase in which the last agent makes the remaining ballots public, (e) a phase in which each agent verifies the coherence of the data and communicates any possible error, (f) a phase in which each agent requests information additional to the rest of agents to make additional security checks. (Machine-translation by Google Translate, not legally binding) 公开号:ES2556681A2 申请号:ES201430923 申请日:2014-06-17 公开日:2016-01-19 发明作者:Juan José BERMÚDEZ PÉREZ 申请人:Juan José BERMÚDEZ PÉREZ; IPC主号:
专利说明:
image 1 image2 image3 image4 image5 image6 this step. Any protocol available in the state of the art or any specifically designed for this purpose will be used. Step 2. An order is established among the voting agents (optionally the order can be re-established every turn of Loop 1). The protocol for establishing order among voting agents is not part of this invention. Do o * k + 1 times (Loop 1): Following the established order, and until completing a complete return to the list of agents, each agent (Loop 2): Step 3. Receive from the previous agent in the list, a list of virtual ballots that remain to be chosen Step 4. Extract a virtual ballot from the list and pass the list of remaining ballots available to the next one on the list (only to it). The last of the list, passes the list of remaining virtual ballots to the first of the list. Rules that all agents must comply with: - At the end of the o * k + 1 rounds to the list, each agent must have at least k ballots corresponding to each available voting option, plus an additional ballot that decants his vote towards the option to which he is associated. ‐ If any inconsistency is detected (for example, there are no remaining ballots for an option), the virtual ballot box will be declared invalid. If an Agent declares the virtual urn invalid, the cluster dissolves, and each agent searches again for a virtual urn to be included. The vote of a single agent can dissolve the cluster since the certificate is not valid if it is not signed by the N voters. Step 5. The last agent to choose announces to the rest the list of ballots that have been left over. Step 6. Each Agent makes the relevant checks, such as verifying that none of the remaining ballots correspond to any of the ones he has chosen (it would mean that some agent has altered the data). Phase 3 Validation (figure 3) Step 1. Each Agent asks a series of Agents for one (or more) virtual ballot identifier associated with a specific voting option. These respond privately to the Agent that asks (no other node in the cluster knows the answer). The Agent that asks verifies that there is no inconsistent data. Any algorithm can be chosen to select which Agents ask, who they ask, how many voting options each Agent asks, 8 image7 image8
权利要求:
Claims (1) [1] image 1 image2
类似技术:
公开号 | 公开日 | 专利标题 US11055419B2|2021-07-06|Decentralized data authentication system for creation of integrated lifetime health records ES2624219T3|2017-07-13|Policy processing method and network device US8869303B2|2014-10-21|Method and system for generation of dynamic password BR112018009007A2|2018-10-30|Method and system for processing a trusted protocol transaction in a transaction processing network CN109196816A|2019-01-11|Use the public key infrastructure of block chain PT2017171733B|2020-05-25|Systems and methods for providing block chain-based multifactor personal identity verification US20190371106A1|2019-12-05|Voting system and method BR112015010379A2|2017-07-11|probability distribution of keys in vehicle networks with infrastructure support JP2022028010A|2022-02-14|Computer-implemented systems and methods for managing large distributed memory pools in blockchain networks US20170255950A1|2017-09-07|Systems and methods for providing block chain state proofs for prediction market resolution JP2019536108A|2019-12-12|Method and system for replicating Byzantine disorder resistant data ES2556681A2|2016-01-19|Anonymous and secure electronic vote system in open networks | US20200226113A1|2020-07-16|Pruning of authentication trees CN109583905A|2019-04-05|The method and apparatus for realizing data sharing based on the logical card of the utilization of block chain network Dell’Ovo et al.2016|Architectures for health: between historical contexts and suburban areas. Tool to support location strategies CO2018004380A2|2018-07-10|Authentication-proof authentication and encryption system and method ES2524124T3|2014-12-04|Method and system for storing and reading data in or from a key value storage ES2599072T3|2017-01-31|Load balancing method and device of a server pool | for the establishment of a two-way communication from server to server and computer program for them ES2811128T3|2021-03-10|Method of assurance and verifiability of an electronic vote CN110912707A|2020-03-24|Block chain-based digital certificate processing method, device, equipment and storage medium Hara et al.2013|Decentralised approach for a reusable crowdsourcing platform utilising standard web servers Register2017|Status Ahmed et al.2021|Towards privacy-preserving digital contact tracing ES2550816T3|2015-11-12|Procedure and system for synchronizing program masks ES2812282T3|2021-03-16|Block formation equipment and procedure, node equipment and block confirmation procedure
同族专利:
公开号 | 公开日 ES2556681R2|2016-04-12| GB201603315D0|2016-04-13| ES2556681B1|2017-01-25| GB2533067A|2016-06-08| WO2015193524A1|2015-12-23| US20170186260A1|2017-06-29|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US7640181B2|2000-02-17|2009-12-29|Hart Intercivic, Inc.|Distributed network voting system| US7840806B2|2002-10-16|2010-11-23|Enterprise Information Management, Inc.|System and method of non-centralized zero knowledge authentication for a computer network| DE602005007526D1|2004-02-27|2008-07-31|Ibm|A system for achieving anonymous communication of a message using secret key cryptography| US20090307065A1|2008-06-05|2009-12-10|Ian Kincaid|Direct democracy framework| EP2538375A1|2011-06-23|2012-12-26|NV Mobicage|A communication platform for iterative multiparty convergence towards a microdecision|CN111010431A|2019-12-05|2020-04-14|全链通有限公司|Electronic voting method, device and storage medium based on block chain|
法律状态:
2017-01-25| FG2A| Definitive protection|Ref document number: 2556681 Country of ref document: ES Kind code of ref document: B1 Effective date: 20170125 | 2021-10-04| FD2A| Announcement of lapse in spain|Effective date: 20211004 |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 ES201430923A|ES2556681B1|2014-06-17|2014-06-17|ANONYMOUS AND SAFE ELECTRONIC VOTING SYSTEM IN OPEN NETWORKS|ES201430923A| ES2556681B1|2014-06-17|2014-06-17|ANONYMOUS AND SAFE ELECTRONIC VOTING SYSTEM IN OPEN NETWORKS| PCT/ES2015/070430| WO2015193524A1|2014-06-17|2015-06-02|Anonymous and secure electronic voting system for use in open networks| US15/300,308| US20170186260A1|2014-06-17|2015-06-02|Anonymous and secure electronic voting system for use in open networks| GB1603315.1A| GB2533067A|2014-06-17|2015-06-02|Anonymous and secure electronic voting system for use in open networks| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|