The invention is a method, system, programmed processor and a program stored
on a storage medium used for providing voter confirmation that electronically cast
ballots have been properly registered. A method for providing voter confirmation
that electronically cast ballots have been properly registered in accordance with
the invention includes generating a group of unique vote words which each comprise
at least one word within at least one language understood by voters at at least
one polling location; assigning individual voters at the at least one polling location
at least one of the vote words chosen from the group of vote words which is unique
to each of the voters, each of the assigned at least one vote word upon casting
of voter's ballot being associated and recorded with the voter's ballot electronically
cast by the voter at the at least one polling location; and publishing the vote
words associated with the ballots which were cast at the at least one polling location
whereby a voter who cast a ballot at the at least one polling location may check
the published at least one vote word associated with the voter's votes at the at
least one polling location as published to permit the voter to verify that the
voter's votes were properly recorded.