Internet Voting Using QR Code and Biometric Authentication

S. Ajish, K. S. Anil Kumar · 2025

The Estonian internet voting system uses the PIN of the national ID card to authenticate the voter. The VMM, RVM, and SVM can easily record the PIN and change the vote or secretly cast a vote. A bad verification attack can easily change the encrypted ballot sent to the verification application because the server&s;s public key encrypts it. This chapter presents a secure internet voting and verification protocol that conquers the malware in the internet voting system. This method uses the QR code and fingerprint biometric authentication provided by the Aadhaar card in India. The use of a parameter q modifies the voting and verification protocol. Only the parameter q is displayed on the screen for verification, thereby preserving the vote&s;s secrecy. The parameter q provides a second level of authentication in the voting protocol. The fingerprint biometric authentication exhibits better security against VMM, RVM, and SVM. The parameter q is digitally signed using the server&s;s private key before sending it to the verification application to defend against the bad verification attack.

Read the paper · More papers on PaperTik