Prashant Agrawal
Email: prashant@cse.iitd.ac.in | CV | Research Statement | Google Scholar | LinkedIn | Github
I am currently pursuing my doctoral studies in the Department of Computer Science and Engineering at IIT Delhi, under the enlightening guidance of Subhashis Banerjee and Subodh Sharma. My research has also greatly benefited from insightful technical contributions by Mahavir Jhawar from Ashoka University.
In my thesis, I have focused on developing robust and secure voting protocols suitable for large public elections, such as the Indian elections. More generally, my research interests lie at the intersection of applied cryptography, privacy enhancing technologies and computers and society at large.
Concurrently, I serve as a Research Associate at the Centre for Digitalisation, AI and Society (CDAIS) at Ashoka University. I'm also scouting for postdoc opportunities – preferably ones that don’t involve counting millions of paper ballots by hand!
Publications
OpenVoting: Recovering from Failures in Dual Voting [E-VOTE-ID 2023]
with Kabir Tomer, Abhinav Nakarmi, Mahavir Jhawar, Subodh Sharma, and Subhashis Banerjee
A novel approach for efficiently recovering from audit failures in dual voting systems, blending the cryptographic security of E2E-V with the simplicity of VVPR audits. It focuses on localising failures at specific polling booths, enhancing election integrity without compromising voter secrecy, thereby offering a robust solution for large, multi-polling booth elections.
Traceable Mixnets [PETS 2024]
with Abhinav Nakarmi, Mahavir Jhawar, Subodh Sharma, Subhashis Banerjee
A powerful extension of traditional mixnet capabilities to allow specific query responses about ciphertext-plaintext associations while strictly preserving anonymity. Achieved through novel distributed zero-knowledge proofs of set and reverse set membership, ensuring no mix-server learns more than necessary. The implementation demonstrates a significant efficiency advantage, outperforming current methods by an order of magnitude.
Publicly Auditable Privacy-Preserving Electoral Rolls [CSF 2024]
with Mahavir Jhawar, Subodh Sharma, Subhashis Banerjee
An inquiry into protecting electoral rolls or voter lists from manipulation, while protecting the privacy harms from completely public electoral rolls.
An Operational Architecture for Privacy-by-Design in Public Service Applications
with Anubhutie Singh, Malavika Raghavan, Subodh Sharma, Subhashis Banerjee
A novel operational architecture that integrates privacy-by-design principles for public service databases, addressing key challenges in data protection, access control, and regulatory oversight.
Ongoing projects
YouChoose: A LightWeight Anonymous Proof of Account Ownership [Under submission]
with Aarav Varshney and Mahavir Jhawar
An anonymous proof of account ownership (PAO) lets a prover anonymously prove to a verifier that it owns an account at a service provider, without requiring any changes at the service provider or even revealing to it that such an anonymous PAO is taking place. This project proposes a much simpler and generalisable scheme than past anonymous PAO schemes based on custom MPC protocols.
Security and Privacy Analysis of India's Unified Payments Interface (UPI) [Work-in-progress]
with Mukundan A, Debayan Gupta, Subhashis Banerjee
An inquiry into the security and privacy aspects of India's digital payments infrastructure UPI. We compile an abstract operational model of UPI extracted from various official and unofficial UPI documents, propose security definitions respecting UPI's real-world constraints and design goals, and analyse the existing deployment with respect to these definitions.
Commentaries and Book Chapters
Blockchain vs Public Bulletin Board for Integrity of Elections and Electoral Rolls
with Subodh Sharma, Subhashis Banerjee
(The India Forum, 2021)On Health Data Architecture Design
with Subodh Sharma, Ambuj Sagar, Subhashis Banerjee (edited by Smriti Parsheera)
(Book: Private and Controversial: When Public Health and Privacy Meet in India, Editor: HarperCollins India)Unsuitability of Internet Voting, and Blockchain Versus Public Bulletin Board for Integrity of Elections and Electoral Rolls
with Subodh Sharma, Subhashis Banerjee (edited by M. G. Devasahayam)
(Book: Electoral Democracy?: An Inquiry into the Fairness and Integrity of Elections in India, Paranjoy)Public Bulletin Boards for Integrity of Electoral Rolls
with Subodh Sharma, Subhashis Banerjee
(CSE archive, IIT Delhi)