Prototype Implementation of DynaVote e-Voting Protocol

2009-06-30
Cetinkaya, Orhan
Koc, Mehmet Levent
Voting is regarded as one of the most effective methods for individuals to express their opinions on a given topic. Electronic voting (eVoting) refers to the use of computers or computerised voting equipments to cast ballots in an election. eVoting performed over Internet can be universally accepted in the upcoming years due to the fact that Internet plays key roles in people's lives. The DynaVote eVoting protocol claims that it is practical over a network since it does not use complex algorithms and has no physical assumptions such as untappable channels, whereas fulfilling core voting requirements such as privacy, accuracy, uncoercibility and individual verifiability. Software development requires considerable amount of time and money. Therefore, in order to utilise all resources, the prototype implementation gains more importance as it gives quick feedbacks about the practicality of the system. This paper presents a prototype implementation of DynaVote eVoting protocol over the Internet. Since DynaVote relies on PVID scheme, which is an unlinkable pseudo identity mechanism, the prototype includes implementation of PVID scheme component as well. The main outcome of this study is to prove that DynaVote protocol over Internet is practical and applicable in real life and to illustrate that PVID scheme provides unlinkability. This study also contributes some improvements in DynaVote e-voting protocol. Furthermore, this paper analyses how the prototype fulfils some electronic voting system requirements such as efficiency, transparency and mobility.

Suggestions

Analysis of security requirements for cryptographic voting protocols (extended abstract)
Cetinkaya, Orhan (2008-03-07)
Electronic voting refers to the use of computers or computerized voting equipment to cast ballots in an election and it is not an easy task due to the need of achieving electronic voting security requirements. The cryptographic voting protocols use advanced cryptography to make electronic voting secure and applicable.
Auditable and verifiable electronic voting with homomorphic RSA tallying
Yücel, Okan; Baykal, Nazife; Department of Information Systems (2010)
In this work, we investigate the general structure and the concepts behind the contemporary electronic voting schemes, with special emphasis on voter verifiable preferential voting, homomorphic tallying and voter privacy. We firstly propose a modification in the Single Transferable Voting (STV) method to be applied to large scale elections with electoral barriers. Our proposal prevents the loss of votes and distributes them securely to the second or higher choices of their voters. This method is most suitab...
Creating democratic citizens: what people understand from democracy and how this understanding influences their political participation
Bülbül, Asya; Çınar, Süleyman Kürşat; Department of Political Science and Public Administration (2020)
The aim of this thesis is to examine the influence of different conceptualizations of democracy by ordinary citizens on their political participation. In this thesis, it is argued that an important variable has been neglected in the political participation literature, namely, the conceptual definitions people offer when they are asked to define what democracy is. To test this hypothesis, the definitions of democracy by people are divided into three categories: redistributive understanding, authoritative und...
Internet voting based on homomorphic encryption
Yıldırım, Hakan; Uğuz, Muhiddin; Kiraz, Mehmet Sabır; Department of Cryptography (2014)
Some of the countries use classical methods for elections. In such voting systems, people are forced to be in a predefined place and have to cast their votes in a limited time interval. Parallel to economic growth, priority of time on people’s life increased and such kind of limitations decreases the number of people who cast their vote. In order to make people’s lives easier, we need to add usable automated systems to elections such as Internet Voting (i-voting) systems. However, constructing an i-voting s...
Candidate Teachers’ Democratic Attitudes and their Democratic Participation Level. – May 19-20, 2017
Özbek, Özlem Yeşim; Taneri, Pervin Oya (Gece Kitaplığı; 2017-12-17)
Encouraging citizens to participate in democratic processes and responding to many public spheres, including education policy, are key elements of participatory democracy. Formal and informal education is vital for the development of active citizenship, the quality of participation in a democratic society and the development of democratic cultures. teachers' roles in fostering the learning of democracy through active and participatory approaches are indispensable (Gollob et. al, 2007). Hence, the candidate ...
Citation Formats
O. Cetinkaya and M. L. Koc, “Prototype Implementation of DynaVote e-Voting Protocol,” 2009, p. 200, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/64912.