Avatar

Yuncong Hu(胡云聪)

Assistant Professor

Shanghai Jiao Tong University

About

Hi! I am an assistant professor at Shanghai Jiao Tong University. My recent research interests are applied cryptography, decentralized systems, and zero-knowledge proofs.

I received my CS Ph.D. at UC Berkeley RISE Lab, where I was co-advised by Raluca Ada Popa and Alessandro Chiesa.

I received my Bachelor's degree at Shanghai Jiao Tong University in 2017, where I was a member of the ACM Honored Class.

I am a co-author of arkworks, an ecosystem for developing and programming with zkSNARKs.

Selected Publications

A Succinct Range Proof for Polynomial-based Vector Commitment
Rui Gao, Zhiguo Wan, Yuncong Hu, Huaqun Wang
CCS 2024 (31st ACM Conference on Computer and Communications Security)

A Verifiable and Privacy-Preserving Federated Learning Training Framework
Haohua Duan, Zedong Peng, Liyao Xiang, Yuncong Hu, Bo Li
TDSC 2024 (IEEE Transactions on Dependable and Secure Computing)

Gemini: Elastic SNARKs for Diverse Environments
(alphabetical order) Jonathan Bootle, Alessandro Chiesa, Yuncong Hu and Michele Orrù
Eurocrypt 2022 (41st Annual International Conference on the Theory and Applications of Cryptographic Techniques)

Merkle^2: A Low-Latency Transparency Log System
Yuncong Hu, Kian Hooshmand, Harika Kalidhindi, Seung Jin Yang, Raluca Ada Popa
S&P 2021 (42nd IEEE Symposium on Security and Privacy)

Marlin: Preprocessing zkSNARKs with Universal and Updatable SRS
(alphabetical order) Alessandro Chiesa, Yuncong Hu, Mary Maller, Pratyush Mishra, Noah Vesely, and Nicholas P. Ward
Eurocrypt 2020 (39th Annual International Conference on the Theory and Applications of Cryptographic Techniques)

Ghostor: Toward a Secure Data-Sharing System from Decentralized Trust
(*co-primary authors) Yuncong Hu*, Sam Kumar*, and Raluca Ada Popa
NSDI 2020 (17th USENIX Symposium on Networked Systems Design and Implementation)

JEDI: Many-to-Many End-to-End Encryption and Key Delegation for IoT
Sam Kumar, Yuncong Hu, Michael P Andersen, Raluca Ada Popa, and David E. Culler
USENIX Security 2019 (28th USENIX Security Symposium)

Open-Source Projects

Gemini: Elastic SNARKs for Diverse Environments
Published at Eurocrypt 2022 (see above)
Relevant GitHub repository: Gemini

Merkle^2: A Low-Latency Transparency Log System
Published at S&P 2021 (see above)
Relevant GitHub repository: Merkle^2

Arkworks: An Ecosystem for Developing and Programming with zkSNARKs
A rust library for zkSNARKs community
Relevant GitHub repository: arkworks

Marlin: Preprocessing zkSNARKs with Universal and Updatable SRS
Published at Eurocrypt 2020 (see above)
Relevant GitHub repository: Marlin

JEDI: Many-to-Many End-to-End Encryption and Key Delegation for IoT
Published at USENIX Security 2019 (see above)
Relevant GitHub repository: JEDI

Selected Talks

Gemini: elastic SNARKs for diverse environments
Thursday, June 24, 2022
CMU Cylab Crypto Seminar 2022

Merkle^2: A Low-Latency Transparency Log System
Monday, May 24, 2021
42nd IEEE Symposium on Security and Privacy (S&P 2021)

Ghostor: Toward a Secure Data-Sharing System from Decentralized Trust
Tuesday, Aug 25, 2020
Microsoft Research Redmond Cryptography Colloquium

Marlin: Preprocessing zkSNARKs with Universal and Updatable SRS
Wednesday, May 13, 2020
39th Annual International Conference on the Theory and Applications of Cryptographic Techniques (Eurocrypt 2020)

End-to-End Encryption with Delegable Keys for Resource Hierarchies
Friday, July 13, 2018
Stanford Secure Internet of Things Project 2018

Service

Program Committee: Asiacrypt 2023, USENIX Security 2024
FCS 2020 Student Volunteer
UC Berkeley Graduate Application Student Reviewer 2018
UC Berkeley Security Reading Group 2018 Organizer