Full recordShow full item record
The paper-based voting system, which requires the process of recording and counting the votes that are cast on paper cards or sheets, is not only costly, but also arouses great concerns over the confidentiality and fairness of elections. During the past decades, electronic voting systems have become the increasingly popular alternative to their paper-based counterparts as a way to enhance the credibility of decision-making process in the democratic society. The thesis attempts to improve the level of confidentiality and flexibility in the voting process by designing a Web-based voting system which is built on an additive sharing approach to secure multi-party computation. The proposed system is featured by protecting the privacy of voting records and allowing the rules of elections to be tailored to the variety of requirements in different elections. In particular, we have analyzed many different election rules and devised a set of mechanisms accordingly to enable the configurations of election rules without any coding efforts from the election administration.Besides, we have developed an iOS App to demonstrate our approach to support voting from a mobile device.