|
|
Vipul Goyal E-mail: vipul at vipulgoyal.org Senior
Scientist, NTT
Research, CA |
About Me.
I am currently a Senior Scientist at the Cryptography and Information Security group at NTT Research in California. I am also an adjunct professor at CMU. Prior to joining NTT Research, I was an Associate Professor in the Computer Science Department at CMU. Even before that, I spent 7 happy years at Microsoft Research.
Research Interests. Cryptography, Quantum Cryptography, Security & Privacy, Theoretical Computer Science
My Research has
been generously supported by NSF, DARPA, Department of Energy NETL, JP Morgan,
Cisco, PNC, Ripple, DoS Networks, and various Cylab
initiatives.
Teaching.
Check
out my YouTube full semester Crypto
course and associated
lecture notes.
Introduction to Cryptography (15356 and
15856)
Great Ideas in Theoretical
Computer Science (15251)
Developing Blockchain Use
Cases (15621, cross-listed at Tepper Business School, and Heinz College)
Special Topics in Cryptography: A seminar course on Blockchains and Cryptocurrencies
Students and Postdocs.
Postdocs:
Yibin Yang (August 2025 – Present)
Amit Bahera (August
2025 – Present)
Xiao Liang (Feb 2023 – March 2024, now
Assistant Professor at CUHK)
Naresh Boddu (March 2023
– Oct 2024, now Researcher at JP Morgan, Singapore)
Chen-Da Liu Zhang (July 2021
– June 2023, now Assistant Professor at Luzern University, Switzerland)
Joao Ribeiro (August 2021
– Feb 2023, now Assistant Professor at Universidade
Nova de Lisboa, Portugal)
Pratik Soni (Oct 2020 – June
2022, now Assistant Professor at Univ of Utah)
Giulio Malavolta (Feb
2019 – Aug 2020, now Assistant Professor at Max Plank Institute, Bochum)
Nils Fleischhacker (Feb 2017 –
May 2018, now Assistant Professor at Ruhr-University Bochum)
PhD
students:
Yifan Song (Now Assistant Professor at Tsinghua
University)
Elisa Masserova
(co-advised with Bryan Parno, Now a postdoc at CMU)
Justin Raizes (Now a postdoc at NTT Research
PhD
Student Interns at NTT Research/CMU:
Aditya
Gulati (UCSB): Summer 2025
Saachi
Mutreja (Columbia): Summer 2025
Kabir
Tomer (UIUC): Summer 2024
Bhaskar
Roberts (Berkeley): Summer 2023
Hao
Chung (CMU): Summer 2023
Jiahui
Liu (UT Austin): Spring 2023
Jesse
Goodman (Cornell): Summer 2022, 2019
Mingyuan Wang (Purdue): Summer 2021
Erica
Blum (U. of Maryland): Summer 2021
Visiting
Scientists at NTT Research:
Prabhanjan
Ananth (UCSB, June 2024 – July 2024)
Prabhanjan
Ananth (UCSB, June 2023 – July 2023)
Omkant Pandey (SUNY Stony Brook, April 2023 – June 2023)
Full
time Research Assistants:
Hanjun Li: Jan 2020 – July 2020: Now PhD student at UW
Ashutosh
Kumar: Aug 2015 to Dec 2016: Now PhD student at UCLA
Aayush
Jain: July 2013 to Aug 2015: Now Assistant Professor at CMU
Prabhanjan
Ananth: July 2011 to April 2013: Now Assistant Professor at UCSB
Masters/Undergrad
students/Interns at CMU:
Anirudh
Baddepudi Sai
Rebecca
Stevens
Xiaoqi
Duan
Florian
Breuer
Mingjia Huo
Chenzhi Zhu
Chen
Xiwen
Hanjun Li
Kartik
Chitturi
George
Lu
Yanyi
Liu
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.
Recent Program Committees. Crypto
2025, FOCS 2024, IEEE S&P 2024, Eurocrypt
2023
Publications
2025
Round-Efficient
Composable Two-Party Quantum Computation
Asiscrypt 2025
Public-Key
Quantum Fire and Key-Fire From Classical Oracles
QCrypt 2025 (Oral Presentation)
Towards Building
Scalable Constant-Round MPC from Minimal Assumptions
Crypto 2025
Unconditional Quantum
Cryptography with a Bounded Number of Key
IACR Communications in Cryptology 2025
Quantum Key
Leasing for PKE and FHE with a Classical Lessor
Eurocrypt 2025, QCrypt
2024 (Oral
Presentation)
How to Delete
Without a Trace: Certified Deniability in a Quantum World
QIP 2025 (Oral Presentation)
Anonymous
Public-key Quantum Money and Universally Verifiable Quantum Voting
QIP 2025 (Oral Presentation), QCrypt
2025 (Oral Presentation)
2024
Unbounded
Leakage-Resilience and Leakage-Detection in a Quantum World
TCC 2024, TQC 2024 (Oral Presentation)
TCC 2024, TQC 2025 (Oral Presentation), QCrypt
2025 (Oral Presentation)
Unclonable
Commitments and Proofs
TCC
2024
Split-State
Non-Malleable Codes and Secret Sharing for Quantum Messages
TCC 2024, Qcrypt 2023, IEEE Trans.
on Information Theory
Asiacrypt 2024
Dishonest
Majority Constant-Round MPC with Linear Communication from DDH
Asiacrypt 2024
NIZKs with
Maliciously Chosen CRS: Subversion Advice-ZK and Accountable Soundness
SCN 2024, IACR Journal of Cryptology 2025
Towards Achieving
Asynchronous MPC with Linear Communication and Optimal Resilience
Crypto 2024
Software with
Certified Deletion
Eurocrypt 2024
2023
On Concurrent
Multi-Party Quantum Computation
Crypto 2023, Qcrypt 2023
Reusable Secure
Computation in the Plain Model
Crypto 2023
SuperPack: Dishonest Majority MPC with Constant Online
Communication
Eurocrypt 2023
Computational
Quantum Secret Sharing
TQC 2023 proceedings
Asymmetric
Multi-Party Computation
ITC 2023
Asynchronous
Multi-Party Quantum Computation
ITCS 2023
2022
TurboPack: Honest Majority MPC with Constant Online
Communication
ACM CCS 2022
2021
2020
Conference version merged with this paper
2019
2018
2017
2016
See a follow up by Chattopadhyay-Zuckerman
and comments
by Oded Goldreich
2015
2014
Appeared in
SICOMP (vol. 50, Issue 5) 2021
Merged with this
paper by S. Dov Gordon, Jonathan Katz, Feng-Hao Liu, Elaine Shi, and,
Hong-Sheng Zhou
2013
Invited to
Journal of Cryptology
2012
2011
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
See article in MIT
Technology Review and Other media
coverage
2010
Founding Cryptography on
Tamper-Proof Hardware Tokens
TCC 2010
Invited
to Journal of Cryptology
2009
Appeared in
SICOMP (vol. 43, Issue 4) 2014
2008
Efficient Two Party and Multi Party Computation against
Covert Adversaries (Proceedings Version)
EUROCRYPT 2008
Submission
version with more proofs (but less
polished with a lot more typos)
2007
2006
Winner of 2016 ACM CCS Test of Time Award
A new protocol
to counter online dictionary attacks.
Computers & Security Journal
Brief Bio.
Vipul Goyal is a
Senior Scientist at NTT Research in California, a position he has held since
2020. He is also an Adjunct Associate Professor at Carnegie Mellon University
(CMU). Previously, he was an Associate Professor of Computer Science at CMU
from 2017 to 2022 (on leave from 2020 to 2022). From 2009 to 2016, he was a
researcher in the Cryptography and Complexity group at Microsoft Research
India. He received his Ph.D. in Computer Science from the University of
California, Los Angeles in 2009, and his B.Tech. in Computer Science from the
Indian Institute of Technology (BHU), Varanasi in 2004.
Dr. Goyal is a
winner of several honors including a 2019 JP Morgan Faculty award, 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 quantum cryptography (and in
theoretical computer science in general).
Students at Microsoft
Research India:
2-Year Research
Fellows:
Ashutosh Kumar (Microsoft): Aug 2015 to Dec 2016: Now PhD student at UCLA
Aayush Jain (IIT Delhi): July 2013 to Aug 2015: Now Assistant Professor at CMU
Prabhanjan Ananth (IISc): July 2011 to April 2013: Now Assistant Professor at UCSB
PhD Interns:
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)
Abhradeep Guha Thakurta (Penn
State)
Virendra Kumar (Gatech)
Adam O'Neill (Gatech)
Undergraduate
Interns:
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)