“…The main contribution of e-voting and, in particular, Internet-based voting systems, is the voters mobility support, which in turn enables voters to attend elections from anywhere via the Internet access. The key gaps associated with e-voting are related to the voter authentication and, principally, threats to the Internet voting software, such as viruses, malware, and Trojan horse [5]. Internet voting problems may include completeness of voter information, reliable transfer and storage of votes, prevention of voice duplication and so forth [5,[7][8][9][10][11][12][13].…”