Modlnt is a compact Java class designed for the arbitrary-precision modular arithmetic operations used in secure cryptographical applications, including auctions and electronic voting. The library is small enough to port to a Java-enabled cellular phone. In this paper, we present a new electronic voting system using the Modlnt library, in which voters have their ballots encrypted with the public key of a trusted agent and cast them to an untrusted server, which tallies them without decrypting the ballot and updates a linear-feedback shift register (LFSR) consisting of log n ciphertexts. The privacy of voters is therefore assured assuming that the security of the public-key crypto system is maintained, and the trusted party keeps their private key secure. This feature reduces the costs of management of the counting server, which is now free from the risks of being compromised. © 2004 by Springer Science+Business Media Dordrecht.
CITATION STYLE
Kikuchi, H., & Nakazato, J. (2004). Modint: A compact modular arithmetic java class library for cellular phones, and its application to secure electronic voting. In IFIP Advances in Information and Communication Technology (Vol. 147, pp. 177–192). Springer New York LLC. https://doi.org/10.1007/1-4020-8143-x_12
Mendeley helps you to discover research relevant for your work.