Vipul Goyal



E-mail: vipul at 


Mailing Address:

Microsoft Research India

No. 9, Vigyan, Lavelle Road,

Bangalore - 560001






About Me.


I am a researcher in the Cryptography and Complexity area at Microsoft Research Lab, India


I was a student of Rafail Ostrovsky and Amit Sahai at UCLA from 2005 to 2009. During this period, I also spend 3 summers at various Microsoft Research labs in the US and a semester at IPAM.



Research Interests. Cryptography, Theoretical Computer Science, Algorithms and Complexity



Upcoming Program Committees. Crypto 2014, ICALP 2014, Asiacrypt 2013 (Bangalore, India), Eurocrypt 2013, TCC 2013



Brief Bio


Interns/Long Term Visitors









Merged with this eprint paper by S. Dov Gordon, Jonathan Katz, Feng-Hao Liu, Elaine Shi, and, Hong-Sheng Zhou







Invited to Journal of Cryptology










To appear in SICOMP


Founding Cryptography on Tamper-Proof Hardware Tokens

TCC 2010
Invited to Journal of Cryptology










Program Committees.




Past / Current:




Brief Bio.


Dr. Vipul Goyal is a researcher in the Cryptography and Complexity group at Microsoft Research Lab, India. He received his PhD in Computer Science from Univ of California, Los Angeles in 2009. At UCLA, he won honors such as a Microsoft Research graduate fellowship, and, Google outstanding graduate student award. He received his B.Tech. in Computer Science from Indian Institute of Technology (BHU), Varanasi in 2004.


Dr. Goyal was recently named to the Forbes magazine 30 under 30 list of globally influential people changing science and healthcare. His research has received media coverage at popular science publications such as MIT technology reviews, Slashdot, and, Nature news. He has given invited lectures at places such as MIT, Princeton, and, IISc. He has served on program committees of flagship crypto conferences such as Crypto, Eurocrypt and TCC. He has published over 50 technical papers at top conferences in cryptography such as at Crypto, Eurocrypt, STOC, FOCS, and, ACM CCS. He also holds 2 international patents.


He is interested in both theoretical and applied cryptography (and in theoretical computer science in general). He has worked on topics such as cryptographic protocols, man-in-the-middle attacks, zero-knowledge proofs, and, pairing based cryptography.



Interns/Long term visitors.


Anand Degwekar (IIT Kharagpur)

Dakshita Khurana (UCLA)

Pratyay Mukherjee (Aarhus Univ)

Jalaj Upadhyay (U of Waterloo)

Aayush Jain (IIT Delhi)

Sidharth Telang (Cornell)

Venkata Koppula (UT Austin)

Abhishek Jain (MIT and BU)

Prabhanjan Ananth (IISc)

Divya Gupta (UCLA)

Shashank Agrawal (UIUC)

Abhishek Banerjee (Gatech)

Omkant Pandey (UT Austin)

Prashant Vasudevan (IIT Madras)

Nishanth Chandran (MSR Redmond)

Bhavana Kanukurthi (UCLA)

Hemanta K. Maji (UIUC)

Chaya Ganesh (IIT Madras)

Rudradev Basak (IIT Delhi)

Vanishree H (UCLA)

Abhradeep Guha Thakurta (Penn State)
Virendra Kumar (Gatech)

Adam O'Neill (Gatech)