scholarly journals An Implementation of Online Voting System using Okamoto-Uchiyama Encryption Scheme

2018 ◽  
Vol 17 (2) ◽  
pp. 7326-7334
Author(s):  
Sneha N. Patil ◽  
Vidyullata Devmane

Electronic voting (e-Voting) has totally replaced the traditional voting system. Due to the rapid growth of computer networks and cloud computing the existing e-Voting system can be replaced with online voting system.When data is on cloud,the major challenge in voting system is confidentiality, security and accuracy. The advances in cryptography can be used to a face these challenges.  The presented work implements Okamoto-Uchiyama algorithm with its additive homomorphic property. This work focuses on serving voting system on large scale of voters. We have made our system more user friendly and faster but secured than existing systems.

Sensors ◽  
2021 ◽  
Vol 21 (17) ◽  
pp. 5874
Author(s):  
Uzma Jafar ◽  
Mohd Juzaiddin Ab Aziz ◽  
Zarina Shukur

Online voting is a trend that is gaining momentum in modern society. It has great potential to decrease organizational costs and increase voter turnout. It eliminates the need to print ballot papers or open polling stations—voters can vote from wherever there is an Internet connection. Despite these benefits, online voting solutions are viewed with a great deal of caution because they introduce new threats. A single vulnerability can lead to large-scale manipulations of votes. Electronic voting systems must be legitimate, accurate, safe, and convenient when used for elections. Nonetheless, adoption may be limited by potential problems associated with electronic voting systems. Blockchain technology came into the ground to overcome these issues and offers decentralized nodes for electronic voting and is used to produce electronic voting systems mainly because of their end-to-end verification advantages. This technology is a beautiful replacement for traditional electronic voting solutions with distributed, non-repudiation, and security protection characteristics. The following article gives an overview of electronic voting systems based on blockchain technology. The main goal of this analysis was to examine the current status of blockchain-based voting research and online voting systems and any related difficulties to predict future developments. This study provides a conceptual description of the intended blockchain-based electronic voting application and an introduction to the fundamental structure and characteristics of the blockchain in connection to electronic voting. As a consequence of this study, it was discovered that blockchain systems may help solve some of the issues that now plague election systems. On the other hand, the most often mentioned issues in blockchain applications are privacy protection and transaction speed. For a sustainable blockchain-based electronic voting system, the security of remote participation must be viable, and for scalability, transaction speed must be addressed. Due to these concerns, it was determined that the existing frameworks need to be improved to be utilized in voting systems.


2015 ◽  
Vol 10 (11) ◽  
pp. 1103
Author(s):  
Ali Azougaghe ◽  
Zaid Kartit ◽  
Mustapha Hedabou ◽  
Mostafa Belkasmi ◽  
Mostafa Benmiloud ◽  
...  

Author(s):  
Vaibhav Sinha and Sachin Garg

Electronic voting or e-voting has been used in varying forms since the 1970s with fundamental benefits over paper based systems such as increased efficiency and reduced errors. However, there remain challenges to achieve widespread adoption of such systems especially with respect to improving their resilience against potential faults. Blockchain is a disruptive technology of the current era and promises to improve the overall resilience of e-voting systems. This paper presents an effort to leverage benefits of blockchain such as cryptographic foundations and transparency to achieve an effective scheme for e voting. The proposed scheme conforms to the fundamental requirements for e-voting schemes and achieves end-to-end verifiability. The paper presents details of the proposed e-voting scheme along with its implementation using the Multichain platform. The paper presents in-depth evaluation of the scheme which successfully demonstrates its effectiveness to achieve an end-to-end verifiable e-voting scheme.


2019 ◽  
Vol 3 (2) ◽  
pp. 31-37
Author(s):  
Xenia A. Ivanova

The subject. The author explores the possibility of online voting during the elections from the perspective of urban security.The purpose of the paper is to confirm or disprove hypothesis that introduction of online voting in the elections in large cities contributes to the growth of the electorate’s confidence and reduction of absenteeism, but only if cybersecurity of metropolises is ensured.The methodology of the study includes general scientific methods (analysis, synthesis, description) and the method of comparative law.The main results and scope of their application. The very essence of online voting involves the use of a dedicated Internet platform and digital devices. This method has many advantages, including the ability to attract many people, the convenience and reliability of the whole process, as well as the automatic calculation of results. However, the issue of online voting in large cities directly affects the problem of ensuring their cybersecurity. Electronic voting can be subject to certain risks like any Internet procedure. Some of them have their own offline counterparts, such as the sale of votes. Others are unique to the digital environment, such as cyber violations and DDoS-attacks.Conclusions. Electronic voting helps to solve the problem of low voters’ turnout, unites communities, universities, companies and people. This new process must be protected from any potential threats to security.An inefficient voter authentication procedure can adversely affect the reliability of the entire online voting system. Hacking the authentication system can lead to fraud and theft of data and votes. The blockchain system provides effective protection against such hacks and cyberattacks. It would be effective if it was possible to download a special anti-virus program from the election commission website to clean the user's computer from malicious content or at least check the presence of viral content. The license key of such a program may be valid only for the period of the elections. The decision against forcing an electronic vote for a particular candidate can be made by an online voting system that allows you to change your choice several times.  We need well-thought-out training and advanced training programmes for state and municipal employees, including programmes for initial technical training, to reduce security risks. It is necessary to train possible users of the online voting system, since the security of a computer or smartphone, the absence of virus programs, as well as the timeliness of voting are in the area of responsibility of online voters. Online voting may not be the only way a voter can express his or her will. It is always necessary to keep the possibility of classical voting by paper ballots.


Author(s):  
Jiayang Yao ◽  
Lan Wei ◽  
Tianqi Liu

The advantage of electronic voting is that the voting is convenient and quick and the counting of votes is simple, but it is difficult to meet the requirements of both high security and large-scale application. This paper proposes an electronic voting protocol and system based on blockchain technology. The blockchain layer will use the P2P network to build a distributed database, use digital signature algorithms and encryption technologies to ensure that the data cannot be tampered with, and consensus algorithms to ensure the consistency of the data in the network, and use time stamping technology to connect the data blocks end to end chain structure preservation. And the application of Ethereum fully integrates different functional modules as a whole, achieves consensus through a proof-of-work mechanism, miners mine, and the new network protocol is formulated to achieve synchronous operation of the blockchain. Finally, the smart contract deployed on Ethereum runs on an Ethereum-specific virtual machine, and interacts with the underlying blockchain through the Ethereum virtual machine and RPC interface.


Author(s):  
Ionut-Mihai Posea ◽  
Marius Ion ◽  
Florin Pop ◽  
Decebal Popescu ◽  
Nirvana Popescu

The electoral system is an essential element for the survival of the democracy. Efforts are being made to develop voting systems that are convenient, reliable, transparent and secure. However, considering the security problems that can occur using the underlying technologies, it is difficult to construct an impenetrable system. This chapter presents e-Vote, a distributed electronic voting system architecture that is designed to ensure the accuracy, privacy, verifiability, convenience, and the openness of the democracy of a large-scale electoral process. We describe the necessary requirements for the e-voting protocol, and propose a cryptographic voting scheme that achieves them. The e-voting protocol makes use of several well-established cryptographic primitives e.g. symmetric and asymmetric encryption, digital signatures, blind signatures and secret sharing. Using the suggested framework, we also demonstrate an approach using the current computing and network technologies to effectively describe an architecture that can support a computationally secure and reliable voting process.


2021 ◽  
Vol 100 ◽  
pp. 03007
Author(s):  
Yuliia Lomzhets ◽  
Iryna Dmytruk ◽  
Ihor Dubinskyi

The article considers the process of introduction of electronic voting in the electoral systems of modern countries and the condition of implementation of electronic democracy instruments in Ukraine. The main normative legal acts that have been adopted in recent years and the international experience of using the online voting system are analyzed. Prospects for further introduction of electronic voting in Ukraine, the main problems and possible ways to solve them are highlighted.


2019 ◽  
Vol 16 (2) ◽  
pp. 768-772 ◽  
Author(s):  
R. Jothikumar ◽  
Kumar Subramaniam ◽  
Siva G. Shanmugam ◽  
S. Susi

Traditional voting system has been replaced by electronic voting systems in most places increasingly. It is efficient, but not efficient enough in terms of cost and capacity. High Performance Computing (HPC) in Cloud computing is a relatively new concept which has been replacing the traditional systems. The HPC has been widely used over the recent years because of its efficiency, reliability, speed and cost. Whereas in the traditional super computing system a lot of cost is involved. The ability of integration of HPC with cloud provided enormous growth in the area of parallel processing and computing. This system may advocate to push the case of promoting electronic voting system for higher traffic scenarios with lower cost requirements. This paper proposes an idea of implementing a fully formed e-voting system integrated with both HPC and Cloud Computing.


Author(s):  
Abbas Behrainwala

Abstract: In this paper a new authentication technique is discussed i-e; facial recognition verification for online voting system. It aims to develop a computerized voting system to make the election process more secure and user friendly. The electorate want to visit distinct locations like polling cubicles and stand in an extended queue to cast their vote, because of such reasons most of the people skip their chance of voting. The voter who isn't eligible also can forged its vote via way of means of faux way which can also additionally cause many problems. That's why in this project we have proposed a system or way for voting which is very effective or useful in voting. This system can also save money of the government which is spent in the election process. Overall this project is being developed to help staff of election commission of India and also reduce the human efforts. Keywords: Online Voting, Biometric Authentication, Security System.


Sign in / Sign up

Export Citation Format

Share Document