(I am the one with glasses)
E-mail: vipul at cmu.edu
Computer Science Department
Carnegie Mellon University
Office: 7009, Gates Center for Computer Science
I am a faculty in the Computer Science Department at CMU. Before that, I spent 7 happy years at Microsoft Research. Even before that, I got my PhD from UCLA where I was advised by Rafi Ostrovsky and Amit Sahai.
I am part of the CMU Crypto group. I am also part of CMU theory group as well as CMU Security and Privacy Institute CyLab. I am also the faculty advisor of CMU Blockchain Group, a student led initiative organizing weekly events on campus.
Research Interests. Cryptography, Security & Privacy, Theoretical Computer Science
Positions: I am actively looking for postdocs and Ph.D. students to join my group. Please email me if you are interested
Current Students and Postdocs.
PhD students: Yifan Song, Elisa Masserova (co-advised with Bryan Parno)
Masters/Undergrad students: Yanyi Liu, George Lu, Kartik Chitturi, Hanjun Li, Chen Xiwen, Chenzhi Zhu, Mingjia Huo, Florian Breuer
I have been fortunate enough to work with fantastic students in past. Here is a list of past Interns and Research Fellows at Microsoft Research.
Fall 2019: Introduction to Cryptography (15356 and 15856)
Spring 2019: Developing Blockchain Use Cases (15621, cross-listed at Tepper, and Heinz)
Spring 2019: Great Ideas in Theoretical Computer Science (15251): with Venkat Guruswami
Fall 2018: Introduction to Cryptography (15503 and 15827)
Spring 2018: Introduction to Cryptography (15503 and 15827)
Fall 2017: Special Topics in Cryptography: A seminar course on Blockchains and Cryptocurrencies
An article on Microsoft Research Blog
Merged with this paper by S. Dov Gordon, Jonathan Katz, Feng-Hao Liu, Elaine Shi, and, Hong-Sheng Zhou
Journal of Cryptology
Appeared in SICOMP (Vol. 43, Issue 1) 2014
See media review: Gilles Brassard, "Quantum information: The conundrum of secure positioning", Nature, 479, pages 307-308, 2011
Invited to Journal of Cryptology
SICOMP (vol. 43, Issue 4) 2014
Efficient Two Party and Multi Party Computation against
Covert Adversaries (Proceedings Version)
Submission version with more proofs (but less polished with a lot more typos)
A new protocol to counter online dictionary attacks.
Computers & Security Journal
Vipul Goyal is an Associate Professor in the Computer Science Department at CMU. Previously, he was a researcher in the Cryptography and Complexity group at Microsoft Research, India. He received his PhD in Computer Science from University of California, Los Angeles in Dec 2009. He received his B.Tech. in Computer Science from Indian Institute of Technology (BHU), Varanasi.
Dr. Goyal is a winner of several honors including a 2016 ACM CCS test of time award, a Microsoft Research graduate fellowship, and, a Google outstanding graduate student award. He was named to the Forbes magazine 30 under 30 list of people changing science and healthcare in 2013. 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, IIT Delhi. He has served on program committees of conferences such as Crypto, Eurocrypt and ACM CCS. He has published over 80 technical papers at top conferences in cryptography such as at Crypto, Eurocrypt, STOC, FOCS, and, ACM CCS.
He is broadly interested in all areas of cryptography (and in theoretical computer science in general).
Ashutosh Kumar (Microsoft): Aug 2015 to Dec 2016
Aayush Jain (IIT Delhi): July 2013 to Aug 2015
Prabhanjan Ananth (IISc): July 2011 to April 2013
Akshay Ram (UC Berkeley)
Rishab Goyal (UT Austin)
Eshan Chattopadhyay (UT Austin)
Kartik Nayak (UMD)
Dakshita Khurana (UCLA)
Sidharth Telang (Cornell)
Venkata Koppula (UT Austin)
Divya Gupta (UCLA)
Shashank Agrawal (UIUC)
Abhishek Banerjee (Gatech)
Hemanta Maji (UIUC)
Vanishree H (UCLA)
Thakurta (Penn State)
Virendra Kumar (Gatech)
Adam O'Neill (Gatech)
Akshay Ram (IIT Madras => UC Berkeley)
Srinivasan Raghuraman (IIT Madras => MIT)
Anand Degwekar (IIT Kharagpur => Google)
Prashant Vasudevan (IIT Madras => MIT)
Rudradev Basak (IIT Delhi => Facebook)
Chaya Ganesh (IIT Madras => NYU)
Vanishree H (PESIT => UCLA)
Postdocs / Sabbatical visitors:
Divya Gupta (UCLA)
Omkant Pandey (UT Austin)
Abhishek Jain (MIT and BU)