DM03 – A Secure Verifiable Ranked Choice Online Voting System Based on Homomorphic Encryption


Propelled security techniques are important to present compelling web based voting in the entire world. Races led on paper expend a considerable measure of assets and add to the demolition of timberlands, which prompts atmosphere weakening. Late internet voting encounters in nations, for example, the United States, India, and Brazil, showed that further research is expected to enhance security ensures for future decisions, to guarantee the secrecy of votes and empower the check of their uprightness and legitimacy. In this paper, we propose a positioned decision web based voting framework, which tends to these difficulties. It disposes of all hardwired limitations on the conceivable assignments of focuses to various hopefuls as per the voters’ close to home inclinations. With a specific end goal to ensure the classification of the votes, each cast ticket is scrambled utilizing the exponential ElGamal cryptosystem before accommodation. Besides, amid voting the framework guarantees that verifications are created and put away for every component in the cast ticket. These evidences would then be able to be utilized to confirm the accuracy and the qualification of each poll before checking without decoding and getting to the substance of the tally. This approves the votes in the tallying procedure and in the meantime looks after classification. The security and execution investigations incorporated into this paper show that our technique has accomplished huge upgrades in examination with the past frameworks. The results of our trials likewise demonstrate that our proposed conventions are attainable for commonsense executions.


Homomorphic encryption is a notable intense strategy with numerous helpful applications. As of late, it has been connected to the plan of internet voting frameworks (see the following area for subtle elements). This is roused by the need to create propelled security frameworks to encourage an expansive presentation of web based voting all through the entire world. Decisions directed by paper votes are unsustainable, as they expend a great deal of assets and prompt devastation of timberlands adding to weakening of atmosphere. Ongoing trial web based voting in nations, for example, the United States, India and Brazil featured huge difficulties that require further research to enhance security ensures in future decisions. Secure e-voting frameworks are required for throwing votes utilizing the Internet. Web based voting frameworks not just expanding supportability, yet additionally decrease the general expense of running races and may build voter interest in light of the more advantageous methodology, specifically, for the voters with handicaps. The investigation of electronic decisions contributes to the more broad region of security protection and depends on secure executions of other angles associated with e-voting. Since on the web voting stays helpless against vindictive action and hacking assaults, the plan of a safe, adaptable and undeniable e-voting framework is an imperative issue.


In this project, we propose an e-voting framework enlivened by the alleged endorsement voting otherwise called score voting. Endorsement voting has been utilized in different decisions since 1987. Models incorporate decisions led by some logical what’s more, building social orders, an econometric culture and vote based state councils. Be that as it may, to the best of our insight, score voting has not been connected in secure, adaptable and certain e-voting frameworks.


CPU type : Intel Pentium 4

Clock speed : 3.0 GHz

Ram size : 512 MB

Hard disk capacity : 40 GB

Monitor type : 15 Inch shading screen

Keyboard type : web console



Working System: Android Studio

Language : ANDROID SDK 7.0

Documentation : Ms-Office

BASE PAPER: A Secure Verifiable Ranked Choice Online Voting System



Leave a Reply

Your email address will not be published. Required fields are marked *