Journal of Computers, Vol 4, No 3 (2009), 184-192, Mar 2009
doi:10.4304/jcp.4.3.184-192

A Formal Logic Framework for Receipt-freeness in Internet Voting Protocol

Bo Meng

Abstract


The practical Internet voting protocols should have: privacy, completeness, soundness, unreusability, fairness, eligibility, and invariableness, universal verifiability, receipt-freeness, coercion-resistant. Receiptfreeness is a key property. Receipt-freeness means that the voter can't produce a receipt to prove that he votes a special ballot. Its purpose is to protect against vote buying. Formal method is an important tool to assess receipt-freeness of Internet voting protocols. In this paper we give a formal logic framework for receipt-freeness based on V. Kessler and H. Neumann logic. The framework is then applied to analyze receipt-freeness of two typical voting protocols: FOO and Meng Internet voting protocol.



Keywords


logic framework; internet voting protocol; formal method; receipt-freeness; protocol security; electronic government

References



Full Text: PDF


Journal of Computers (JCP, ISSN 1796-203X)

Copyright @ 2006-2011 by ACADEMY PUBLISHER – All rights reserved.