International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 70 - Number 3 |
Year of Publication: 2013 |
Authors: Nafiseh Mohamadi Shakiba, Mohamad-ali Doostari, Shahin Norouzi |
10.5120/11944-7752 |
Nafiseh Mohamadi Shakiba, Mohamad-ali Doostari, Shahin Norouzi . I-FOO: An Enhancement to FOO Protocol. International Journal of Computer Applications. 70, 3 ( May 2013), 27-36. DOI=10.5120/11944-7752
Various e-voting protocols have been proposed by researchers, while a few numbers of them are suitable to be implemented and utilized as an Internet-voting schema. Among these protocols, the FOO Error! Reference source not found. protocol has been implemented and utilized for several factors, due to simplicity and collusion resistance perspective. However, challenges of bribery, coercion, and unfairness which are dominant in the field of Internet-voting in this protocol have not been fully analyzed or predicted. It has only been assumed that the election itself can prevent them. This paper will analyze ways, which can enhance security features and eliminate defects of the FOO protocol under a new and secure protocol named I-FOO, which serves to be applicable in unsecure public environments such as the Internet. I-FOO protocol is able to protect the security of voting principles through modifications in encryption schemas, databases and information flow. Based on our proposed schema, voters' ability to change their vote in a given time can greatly decrease the possibility of bribery, and can prevent the Tallier from gaining early access to the election results. This protocol ultimately has managed to greatly satisfy fairness, bribery resistance, collusion resistance, and multiple casting while preserving democracy.