My research interests lie in applied cryptography, specifically cryptocurrencies and applications of zero-knowledge proofs. Please see below for opportunities to work with me.
If you are an EE student at IIT Bombay interested in working on applied cryptography for your BTP/MTP/SRE/DDP/PhD thesis, please send me an email. I am looking for students who satisfy the following criteria.
Knowledge of cryptography: Should have passed EE720 or CS409 with a decent grade (BB or above).
Strong programming skills: Please include your GitHub username in your email to me. If you have any major programming projects (not course projects), please include a link to the code repository.
Program-specific criteria:
Three students have worked with me so far on applied cryptography. They are all working in cryptography/cryptocurrency companies.
To work towards a PhD under my guidance, you have to first gain admission to the PhD program of the EE department by passing the written test and interview. PhD admissions happen twice a year (May and December). Please see the PhD admissions page for more details.
I have floated one topic for the 2025 Trust Lab Summer Internship. The topic details are below.
Project Title: Folding-Based Zero-Knowledge Proofs of Post-Quantum Signatures
Abstract: This project involves the design and development of folding-based R1CS circuits which encode the verification algorithms of the post-quantum signature schemes ML-DSA and Falcon. We will also develop regular R1CS circuits for PQ signature verification which do not use folding, to quantify the improvements due to folding. Our end goal is to demonstrate that folding-based R1CS circuits for PQ signature verification can be proved and verified using significantly fewer computational resources compared to regular R1CS circuits.
Prerequisites: Knowledge of cryptography, Rust programming. Some background in ZK proofs is a plus.
Please apply using this form. See last year's Trust Lab internship page for more details about the internship.
I am looking to fill one Trust Lab Pre-doctoral Fellow position. The appointment will be for one year. The topic is the same as the internship topic above. Click here to apply.