<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>M. Shaikh and P. Mendhe. “E-
Voting System using Visual Cryptography &amp; Homomorphic
Encryption”. International Journal of Advanced Research in
Computer and Communication Engineering Vol. 5</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A Framework for Pre and Post Vote Cast Audit to Enhanced Electronic Voting Systems' Credibility (PsVCF)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Enesi Femi Aminu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Aliyu Abdulmalik</string-name>
          <email>2aliyuabdulmalik57@yahoo.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hussein Abubakar Zubairu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Federal University of Technology</institution>
          ,
          <addr-line>Minna</addr-line>
          ,
          <country country="NG">Nigeria</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <volume>5</volume>
      <issue>1</issue>
      <fpage>97</fpage>
      <lpage>102</lpage>
      <abstract>
        <p>-A citizen of any democratically practiced nation under the permitted age reserves the legitimate right to vote and be voted for. This right is so powerful which needs to be guided diligently. Because the functions of this right when carefully used can yield national developments and growths in all sense of live. In order to guide this right from all possible human interference and manipulations thus; the introduction of electronic voting machines (eVotingMachines). However, it is ascertain that this has not yet yield the expected results. Because Information Technology (IT) experts, particularly software designers and engineers are alleged to manipulate the system (program) to favor their prefer candidate(s). It is in the light of this that this paper proposes a pre and post vote cast audit framework for electronic voting machines such that every voter can audit the system before and after voting. This will ensure real free and fair vote cast, authentication of vote casted and true results of vote casted. Ultimately, reduces to zero any acts of suspicious and malpractices.</p>
      </abstract>
      <kwd-group>
        <kwd>-eVotingMachines</kwd>
        <kwd>pre-vote cast</kwd>
        <kwd>post-vote cast</kwd>
        <kwd>audit</kwd>
        <kwd>credibility</kwd>
        <kwd>benefitted contestant</kwd>
        <kwd>party</kwd>
        <kwd>system</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>INTRODUCTION</p>
      <p>
        It is a known fact that the words “democracy and
election” are intervolving. Democracy, a type of government
in which the utmost power is confined to the people which
can be directly applied by them or by their designated
representatives under a free electoral system. While, election
on the other hand is a process in which voters select their
representatives and express their preferences for the way that
they will be governed [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Poor electoral system is a major
cause of unhealthy political competition among power
contenders and consequently leads to electoral violence. It is
ascertain that one of the prime causes of political struggle
amid power contestants and eventually leads to electoral
hostility is poor electoral system [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        In any democratic settings; qualified citizens or
registered voters are expected to guide and respect their
voting right because it is their desire for such right to be
given to their intended party or candidate. It is important to
note that if the platform designed or adopted to cast and
count vote lacks credibility, unarguably; that will call for so
many questions and presumptions [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. It is assumed that
there individuals who are unscrupulous that can compromise
the system for some gains. Most a time; these set of people
are highly proficient in Information Technology (IT)
knowledge.
      </p>
      <p>
        Election conducts in Nigeria for instance, is attributed
with a huge number of issues and challenges [4]; common
among the problems include prolonged legal tussle, missing
names of some registered voters, intimidation and
disfranchisement of voters, multiple and under aged voting,
snatching or destruction of ballot boxes, miscomputation and
falsification of results [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. As a result of poor electoral
system in most developing nations, the sizes of electoral
mayhem is seriously on the increase, and the political elites
have taken the advantages of this worrisome situation to
engage uninformed and poverty ridden youths to indulge in
various electoral violence [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In addition, it is also asserted
that in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] the syndrome of godfatherism and godson also
forms a factor to electoral violence exploiting the
weaknesses of the traditional voting system. The collective
effect of the electoral abnormalities are but not limited to
misuse of incumbency power, lack of lucidity and stern
flawed voter lists; actual or perceived bias of election
officials resulting to real or perceived fraud stimulate
election related violence with far reaching consequence of
eroding peoples' faith and confidence in democratic process
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Therefore, it is also the view of [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] that if the voting
mechanism and systems are well managed (just as proposed
in this paper); it will guarantee good governance based on
rule of law, transparency, and accountability. The remaining
sections of this paper are thus organized as follow. Section II
captures the account of some related literatures (studies) of
the proposed work; Section III depicts the architectural
framework of the proposed pre and post vote cast audit
which form the pivot of this paper; Section IV implores
some data modeling approaches to further gives a pictorial
details of the proposed framework and Section V concluded
the work and it recommendations.
      </p>
      <p>II.</p>
      <p>RELATED STUDIES</p>
      <p>
        The research work carried out by [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], pointed out
verifiability, fairness, eligibility, privacy, among others as
salient characteristics of electronic voting systems. The
authors aimed to develop an electronic voting system that
suite these characteristics of electronic voting process. The
system included voting, counting, result announcement
among others. However, at the counting stage; the voter has
no idea if the vote cast is actually benefited by the targeted
contestant or party. The final results would only be
announced by the counter when the election period of time is
over at the result announcement stage. We argued that
suspected system’s manipulations could still be carried out
by unethical IT experts.
      </p>
      <p>
        In the course of this research, a good number of works
have been carried out on enhancing electronic voting
systems; particularly on security - mainly introduction of
biometric for voter’s authentication. This fact was buttress in
the work of [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. However, little or no attention is given to
intended vote cast credibility.
      </p>
      <p>
        Bringing security and authentication like biometric based
computer network into electronic voting machines was the
survey work carried by [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. The researchers emphasis the
significance of Biometric techniques in electronic voting
machines. In their work, they finally propose a
biometricbased design that protects transparency, secrecy, and
anonymity as well as other important services. Three
different types of authentications in security related were
discussed in their work. They are as follows: “something we
know”; this simply mean some sort of personal information.
For example, Personal Identification Number (PIN),
password (short or long), the second type is “something we
have”; the researchers described this type in form of physical
objects for example, token and smart cards and lastly,
“something we are”, a typical example is biometric. This
third type of authentication brings us to the security measure
we adopted in the research work. The term biometric
(fingerprint, iris, face and other passive traits); describe the
science of measurement of creatures [12].
      </p>
      <p>In the research work of [13], they provided security to
electronic voting system through the means of visual
cryptography and homomorphic encryption that protect user
authentication by adopting shared construction algorithm.
Thus, in summary of their work; a voter is authenticated
before voting take place. The adoption of biometric system
of security in this proposed research is further strengthen by
the authors as stated in their work under review that the
likelihood of two or more users not possessing the same
identification features in the biometric system is clearly not
daisy. However, auditing process and technique as propose
in this paper was not included in their work.</p>
      <p>In the proposed system of [14] the work depicts how
mobile phones that are android based are proficient in voting
system. The system supported concurrent voting as a result
of distributed nature of the database. In summary, the
researchers claimed that the proposed new e-voting system
ensures voter privacy and voting correctness, hence
providing a key mechanism that based on distinctive
identification number. However, economy and illiteracy
factors among others in developing nations were not taken
into consideration. Besides, android – an open source
platform can easily be manipulated by software engineers to
satisfy their negative motives; thereby poses credibility issue
to electronic voting system.</p>
      <p>Furthermore, [15] developed a real-time e-voting system
in Nigeria with emphasis on security and result veracity.
Considering the methodology in which the system is
implemented which were divided into five main modules for
instance; in the voting module, a voter is expected to register
and a password is thereby sent to his mail. By implication,
such voter is expected to have an existing mail account and
cost of accessing his mail before a vote is casted must be
incurred. Considering the low level of literacy and the
negative outlook of economy in this part of the world, such
system would by extension discourage and disfranchise so
many eligible voters. However, in the proposed framework;
fingerprint biometric as a means of security is required for
voter to register and proceed to execute the vote cast
activities. Thereby eliminates the cost of signing-in and
accessing email account. Besides, avoid any form of account
hijack by third party. Also, the issue of disenfranchisement
of eligible voters who are illiterates is completely avoided
using the proposed method of security.</p>
      <p>A paper titled “A Simplified Electronic Voting Machine
System” by [16] proposed a transparent operation on the
system by using unique information and produces the results
of aggregate casted votes for the contestants.</p>
      <p>The greatest danger to e-voting system is that
interference on program of the systems can go undetected
affecting the results of the voting, then an independent and
extensive security monitoring, auditing, cross checking and
reporting needs to be a critical part of e-voting system [17].</p>
      <p>The work of [18] equally stated that as a result of lack of
transparency, the use of electronic voting system in some
nations who have adopted its usage had equally generated a
lot of controversies. The researchers further pointed out that
few years ago; there was an argument that the
trustworthiness of the system may be achieved by the use of
backup paper trails. And in contrast; they argued that the
paper trails would not provide the adequate measures but the
transparency of the machine could be restore by adopting
sufficient security measures. They concluded that when
technology is inaccurately and hastily applied to election, it
can inadvertently give room to so many electoral challenges
and thereby lowering the electorate confidence in the
exercise. Therefore, the issue is not just adopting electronic
voting system in countries like Nigeria but enhancing the
system for electoral confidentiality and credibility is the
utmost concern; which is what this proposed work is sought
to address.</p>
      <p>The need for the proposed framework is justified
reviewing the work of [19]; where some nefarious actions
that could be carried out by different categories of people.
Among these is where votes could be illegitimately created,
deleted or modified by voting device or operating system
developers, internet provider or poll worker (with access to
network traffic or storage media). Table 1 shown the
summarized list of these nefarious actions (attacks) by
researchers who done the analysis of Diebold voting system.</p>
      <p>Other types of attacks discussed were insertion of
backdoors into operating systems, compiler or loader;
insertion of backdoors into codes attacks; attacks on network
capabilities of the systems; attacks on the capabilities of
harddisks; and attacks on smart cards.</p>
      <p>The framework has the administrator (admin.) and the
voter as shown in Figure1. The Administrator refers to a key
staff that is completely saddled with the responsibility of
monitoring and managing the e-voting system. While the
voter category demands voter to first log-in using a biometric
finger printing device. If the finger print input is confirmed
to be valid by the system, the voter’s details will be
displayed.</p>
      <p>The blue dotted rectangle represents the graphical user
interface (GUI) of the proposed framework for the e-Voting
system. Eligible voter is expected to fully register. The
biometric device for fingerprint forms core details of the
registration and the details information will automatically
keep in the database (DB). The Administrator (Admin) is
expected to perform some administration tasks such as
registering contestants/parties, voters, responsible to display
parties or contestants details when the need arise among
other tasks. Essentially, this framework unlike existing
systems, proposes a mechanism where voter can audit the
numbers of votes garner by his/her intending contestant only
before and after his vote to ensure credibility of the vote. In
the lieu of this; the proposed architecture is described as
three tiers architecture in this paper.</p>
      <p>Pre-vote Audit: In this tier, voter is expected to login
using his fingerprint to validate and authenticate his detail
information in the database during registration. Successful
login will affords voter to access the number of votes garner
by his intending contestant/party only before his vote can be
casted. That is; voter cannot access the number of votes
garner by other contestants or parties. This is to ensure
secrecy and data privacy of other parties. Once a voter
accesses a contestant’s numbers of votes; his vote must
automatically be casted for such contestant or party as the
case may be.</p>
      <p>Vote: In this mid-tier, a vote is casted and goes to the
secured database of the system. Expectedly, the vote will
definitely cause increment to the relations (database) of
benefited contestant and that of total votes respectively.</p>
      <p>Post-vote Audit: In order to avoid and eliminates any
acts of suspicious, the researchers come up with this final tier
(otherwise known as confirmatory tier) of the architecture.
This tier finally confirms and ensures that vote casted goes to
the intending contestant. This tier checkmates vote against
some contemptible acts like causes vote to be miscounted by
tampering with the source codes or configuration; insert
backdoors into codes; among others.</p>
      <p>The architecture is further represented in Figure2 using
flowchart. Voter is expected to log-in using finger-print
biometric and some other personal details. If the inputs are
correct, a pre-vote audit is expected is expected to be carried
out for the intending contestant or party as the case may be.
A vote is casted and equally expected to carry out a post-vote
audit before login out of the system. All these functions to
forestall any forms of despicable acts that could be carried
out by different categories of people especially malicious
software engineers that can illegitimately set some computer
codes to create, delete or modify vote.
being forwarded to the database for onward verification and
authentication. Once the system authenticates the thumbprint
to be valid, a successful message is generated to the system
interface. Then, voter can navigate the system to select audit
before vote (pre-vote audit) and from the database the system
display the valid number of accredited voters and various
contestant or parties. Once voter select the intending
contestant/party that will benefit his vote cast, the system
will generates the total number of votes garner by the
contestant and the system will prompt the voter to cast his
vote automatically for that contestant. Thereafter, a post-vote
audit is expected to carry out in order to validate and ensure
that your vote is casted for the intending party; and finally
logs-out.</p>
      <p>In order to strengthen the aim of this research work and
make a strong case for it, the proposed framework is further
represented by using some models: use case model for
Figure3 and sequence model for Figure4. This is because use
case diagram affords a better model to describe the proposed
functionalities of any new system; and sequence diagram – a
unified modeling tool that provides a graphical means of
depicting objects interactions over time.</p>
      <p>With the use case diagram in Figure3, the detail
functionalities of the administrator in the proposed
framework are captured. Among the functionalities during
requirement analysis are upload: voters, contestants and
political parties details, total number of registered voters. It is
sole responsibility of the administrator to ensure that every
eligible voters who shown up for the exercise are duly
registered and ensure to upload their registration details into
the database. A voter in this context means those that can
vote and be voted for. At the end of it, total number of
registered voters should be made available to the voters. Also
in the case of parties, admin own the duty to equally register
parties accordingly.</p>
      <p>The work flow of Figure 4 is as follows: at this point it is
assumed that every eligible voter has duly registered.
Therefore, for vote cast exercise; voter can access the system
by applying thumbprint via a fingerprint detector which is</p>
      <p>It is a known fact that a large number of countries in
Africa, for example, Nigeria; still uses ballot paper system
for election. However, considering the common position of
the related works reviewed in section II, it is long overdue
for country like Nigeria to key-in into this invention called
(enhanced) electronic voting system in order to build
confidence and credibility for the Electoral College that
would in turn ameliorate electoral violence. Thus, in this
research paper, the credibility of electronic voting systems
has been extended further by the proposed framework that
prospective voter should be able to audit the number of votes
garner by his/her beneficiary’s contestant or party before and
after vote is casted. With this proposed framework, election
result’s credibility is assured; electoral related violence as a
result of suspicious feelings are eliminated; malicious
manipulation of the system by unscrupulous and unethical
information technology experts are firmly monitored. It is
worth mentioning that pre and post auditing of votes can
only be carried by voter strictly on his/her benefitted
contestant or party. That is; the data privacy of other
contestants or parties who are not beneficiaries of the
prospective vote should be protected. However; the work is
still in progress. In the nearest future, the full implementation
is expected to be completed where evaluation and test of the
developed system will be carried out. At that point, a case
will be made for its electioneering adoption in Nigeria and
beyond. Furthermore, the proposed system is recommended
for institutions for example institutions of higher learning for
student union elections on the small-scale applicability.
[19] S. Krassovsky. Security flaws of existing electronic voting systems,
2005.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>O. O.</given-names>
            <surname>Okediran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. O.</given-names>
            <surname>Omidiora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Olabiyisi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Ganiyu</surname>
          </string-name>
          and
          <string-name>
            <given-names>O. O.</given-names>
            <surname>Alo</surname>
          </string-name>
          .
          <article-title>“A Framework for a Multifaceted Electronic Voting System”</article-title>
          .
          <source>International Journal of Applied Science and Technology 135 Vol. 1 No.4; July</source>
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ahmad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. A. J. Bt</given-names>
            <surname>Abdullah</surname>
          </string-name>
          and
          <string-name>
            <given-names>R. Bt</given-names>
            <surname>Arshad</surname>
          </string-name>
          . “Issues and Challenges of Transition to e-Voting
          <source>Technology in Nigeria” Public Policy and Administration Research</source>
          , Vol.
          <volume>5</volume>
          , No.
          <volume>4</volume>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Jegede</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. I. O.</given-names>
            <surname>Aimufua</surname>
          </string-name>
          and
          <string-name>
            <surname>N. I. Akosu.</surname>
          </string-name>
          “
          <article-title>Electronic Voting: A Panacia for electoral irregularities in developing countries”</article-title>
          .
          <source>International Journal of Science and Knowledge</source>
          , Vol.
          <volume>1</volume>
          ; No.
          <volume>1</volume>
          ;
          <fpage>17</fpage>
          -
          <lpage>30</lpage>
          ;
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>M.</given-names>
            <surname>Duruji</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ayo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Samuel</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Oni</surname>
          </string-name>
          .“
          <article-title>Making a Case for eVoting in Nigeria”</article-title>
          ,
          <source>Proceedings of the 15th European Conference on eGovernment: ECEG</source>
          , Portsmouth, UK,
          <fpage>18</fpage>
          -
          <lpage>19</lpage>
          June,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D. O.</given-names>
            <surname>Nnamani</surname>
          </string-name>
          . “
          <article-title>Electoral Process and Challenges of Good Governance in the Nigerian State (</article-title>
          <year>1999</year>
          -2011)
          <article-title>”</article-title>
          .
          <source>Journal of Good Governance and Sustainable Development in Africa (JGGSDA)</source>
          , Vol.
          <volume>2</volume>
          ,
          <string-name>
            <surname>No</surname>
            <given-names>3</given-names>
          </string-name>
          ,
          <string-name>
            <surname>December</surname>
          </string-name>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A.</given-names>
            <surname>Abdullahi</surname>
          </string-name>
          and
          <string-name>
            <given-names>R. T.</given-names>
            <surname>Sakariyau</surname>
          </string-name>
          . “
          <article-title>Democracy and Politics of Godfatherism In Nigeria: The Effects and Way Forward”</article-title>
          .
          <source>International Journal of Politics and Good Governance</source>
          , Volume
          <volume>4</volume>
          ,
          <source>No. 4.2 Quarter II</source>
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>L.</given-names>
            <surname>Olurode</surname>
          </string-name>
          . Election Security in Nigeria: Matter Arising.
          <string-name>
            <surname>FriedrichEbert-Stiftung (FES) September</surname>
          </string-name>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P. A.</given-names>
            <surname>Oyadiran</surname>
          </string-name>
          and
          <string-name>
            <surname>O. I. Nweke.</surname>
          </string-name>
          <article-title>An Appraisal of the Nigerian Democratic Journey between 1999 and 2014</article-title>
          . JORIND
          <volume>12</volume>
          (
          <issue>2</issue>
          )
          <string-name>
            <surname>December</surname>
          </string-name>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>N. O.</given-names>
            <surname>Htet</surname>
          </string-name>
          and
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Aung</surname>
          </string-name>
          . “
          <article-title>Implementation and Analysis of Secure Electronic Voting System”</article-title>
          .
          <source>International Journal of Scientific and Technology Research</source>
          Volume
          <volume>2</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>3</given-names>
          </string-name>
          ,
          <string-name>
            <surname>March</surname>
          </string-name>
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Ayesha</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. Z.</given-names>
            <surname>Naseem</surname>
          </string-name>
          .
          <article-title>Enhanced Real Time System of EVoting using Finger Print</article-title>
          , Conference Paper ·
          <year>November 2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>T. U.</given-names>
            <surname>Pavshere</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. V.</given-names>
            <surname>More</surname>
          </string-name>
          .
          <article-title>“A Survey on Secured E-Voting System Using Biometric”</article-title>
          .
          <source>International Journal of Advanced Research in Science, Engineering and Technology</source>
          , Vol.
          <volume>3</volume>
          ,
          <string-name>
            <surname>Issue</surname>
            <given-names>3</given-names>
          </string-name>
          ,
          <string-name>
            <surname>March</surname>
          </string-name>
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>