Remote E-Voting Using the Smart Card Web Server. / Cobourne, Sheila; Kyrillidis, Lazaros; Mayes, Keith; Markantonakis, Konstantinos.

In: International Journal of Secure Software Engineering (IJSSE), Vol. 5, No. 1, 2014, p. 39-60.

Research output: Contribution to journalArticlepeer-review



Voting in elections is the basis of democracy, but voting at polling stations may not be possible for all citizens. Remote (Internet) e-voting uses the voter's own equipment to cast votes, but is potentially vulnerable to many common attacks, which affect the election's integrity. Security can be improved by distributing vote processing over many web servers installed in tamper-resistant, secure environments, using the Smart Card Web Server (SCWS) on a mobile phone Subscriber Identity Module (SIM). A generic voting model is proposed, using a SIM/SCWS voting application with standardised Mobile Network Operator (MNO) management procedures to process the votes cast. E-voting systems Pret a Voter and Estonian I-voting are used to illustrate the generic model. As the SCWS voting application is used in a distributed processing architecture, e-voting security is enhanced: to compromise an election, an attacker must target many individual mobile devices, rather than a centralised web server.
Original languageEnglish
Pages (from-to)39-60
JournalInternational Journal of Secure Software Engineering (IJSSE)
Issue number1
Publication statusPublished - 2014
This open access research output is licenced under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

ID: 22898043