International Journal of Network Security & Its Applications · 2011 · 22 citations · 8 references
ComputingComputer ScienceComputer SystemsAuthenticationCryptographySecurity ProtocolsCryptographic AlgorithmsCryptographic Protocol DesignCryptographic ProtocolsElection SecurityElectionsPublic-key CryptographyAuthentication In Voting SystemsBrute-force Attack MitigationElectronic Vote ProcessingElectronic Voting CryptographyElectronic Voting ProtocolsElectronic Voting SecurityPublic-key Encryption
In this paper we propose a new secure E-Voting protocol based on public-key encryption cryptosystem. This protocol is summarized in three processes: firstly, access control process which involves the identification and authentication phases for the applied citizens. Secondly, the voting process which will be done by ciphering the voter information using public-key encryption cryptosystem (RSA), to be submitted over an insecure network to the specified government election server. Finally, the election server administrator will sort the final result by deciphering the received encrypted information using RSA private key. Actually, this E-Voting protocol is more efficient than others E-Voting protocols since the voter can vote from his/her own personal computer (PC) without any extra cost and effort. The RSA public-key encryption system ensures the security of the proposed protocol. However, to prevent a brute force attack, the choice of the key size becomes crucial.
8
New directions in cryptography
Whitfield Diffie, Martin E. Hellman · IEEE Transactions on Information Theory · 1976 · 14.4K citations
Handbook of applied cryptography
Choice Reviews Online · 1997 · 10.5K citations · Full text