I am an associate professor in the Siebel School of Computing and Data Science at the University of Illinois Urbana-Champaign. I received my PhD from MIT and was a postdoctoral researcher at VMware Research.
I work on applied cryptography and secure distributed algorithms. I am generally interested in designing algorithms that are both practically efficient and provably secure. As a result, my research has been as theoretical as designing asymptotically optimal algorithms, and as practical as taping out a processor.
I always welcome motivated students. If you are interested in working with me, please feel free to email me, but if you have no prior experience in my areas of interest, I recommend checking out relevant courses first.
Email: renling at illinois dot edu.
A textbook on Consensus Algorithms, completed in July 2026
I developed a course to teach consensus theory and algorithms that inform practice, and to present blockchain in a manner consistent with classical foundations. This book grew out of those lecture notes. (Previous course websites: Fall 2019, Spring 2021, Spring 2022. Later Expanded into CS 539.)
CS 539 Distributed Algorithms, Spring 2023, Fall 2024, Fall 2025.
CS 461 Computer Security I, Fall 2020, Fall 2021, Fall 2022, Spring 2024, Spring 2025.
Currently, my research group focuses on cryptography for privacy and consensus algorithms. Here are some of our recent works.
A tutorial and survey on PIR (Private Information Retrieval).
Practical PIR protocols: stateless clients (OnionPIRv2) and stateful clients (S3PIR and HarmonyPIR).
Granular synchrony, a network timing model that unifies classic models. Here is a talk.
Threshold cryptography against adaptive corruption: BLS signature, Schnorr signature, and El Gamal decryption.
Distributed cryptography in asynchrony with practical efficiency and no trusted setup: data dissemination, reliable broadcast, verifiable secret sharing, distributed key generation, and q-SDH trapdoor generation.
Simple and practical security analysis for Nakamoto consensus. This blog post gives a walk-through.
Byzantine consensus with dynamic participation. This is one of the most prominent novel features of Nakamoto consensus. See this blog post and this talk for details.
Byzantine consensus with minority faults: foundational algorithm, practical protocol, and answer to the long-standing open problem on its optimal communication complexity.
I am thankful for the generous support of the National Science Foundation, Google, Meta, VMware, and Protocol Labs.
Zhikun Wang and Ling Ren. Single-Server Client Preprocessing PIR with Tight Space-Time Trade-off. Eurocrypt 2025.
Ling Ren, Muhammad Haris Mughees, and Sun I. Simple and Practical Amortized Sublinear Private Information Retrieval using Dummy Subsets. CCS 2024. Code
Ananya Appan, David Heath, and Ling Ren. Oblivious Single Access Machines. CCS 2024.
Muhammad Haris Mughees, Hao Chen, and Ling Ren. OnionPIR: Response Efficient Single-Server PIR. CCS 2021. Original and updated code
Ling Ren, Christopher Fletcher, Albert Kwon, Marten van Dijk, and Srinivas Devadas. Design and Implementation of the Ascend Secure Processor. TDSC 2017. Code
Emil Stefanov, Marten van Dijk, Elaine Shi, Christopher Fletcher, Ling Ren, Xiangyao Yu, and Srinivas Devadas. Path ORAM: An Extremely Simple Oblivious RAM Protocol. CCS 2013. Best Student Paper. Top Picks in Hardware Embedded Security. CCS Test-of-Time Award.
Sourav Das, Zhuolun Xiang, Alin Tomescu, Alexander Spiegelman, Benny Pinkas, and Ling Ren. Verifiable Secret Sharing Simplified. S&P 2025. Code
Sourav Das and Ling Ren. Adaptively Secure BLS Threshold Signatures from DDH and co-CDH. Crypto 2024.
Sourav Das, Philippe Camacho, Zhuolun Xiang, Javier Nieto, Benedikt Bünz, and Ling Ren. Threshold Signatures from Inner Product Argument: Succinct, Weighted, and Multi-threshold. CCS 2023. Code
Sourav Das, Tom Yurek, Zhuolun Xiang, Andrew Miller, Lefteris Kokoris-Kogias, and Ling Ren. Practical Asynchronous Distributed Key Generation. S&P 2022. Code
Sourav Das, Zhuolun Xiang, and Ling Ren. Asynchronous Data Dissemination and Its Applications. CCS 2021. Best Paper Runner-up.
Neil Giridharan, Ittai Abraham, Natacha Crooks, Kartik Nayak, and Ling Ren. Granular Synchrony. DISC 2024.
Atsuki Momose and Ling Ren. Constant Latency in Sleepy Consensus. CCS 2022.
Dongning Guo and Ling Ren. Bitcoin's Latency--Security Analysis Made Simple. AFT 2022. Bitcoin Research Prize.
Atsuki Momose and Ling Ren. Optimal Communication Complexity of Authenticated Byzantine Agreement. DISC 2021.
Ittai Abraham, Kartik Nayak, Ling Ren, and Zhuolun Xiang. Good-case Latency of Byzantine Broadcast: a Complete Categorization. PODC 2021.
Ittai Abraham, Dahlia Malkhi, Kartik Nayak, Ling Ren, and Maofen Yin. Sync HotStuff: Simple and Practical Synchronous State Machine Replication, S&P 2020. Code
Ananya Appan (co-advised with David Heath)
Ziling Yang
Pranav Shriram Arunachalaramanan
Yue Chen
Sourav Das (PhD 2025 --> Category Labs)
Muhammad Haris Mughees (PhD 2024 --> Apple)
Zhuolun (Daniel) Xiang (PhD 2022 --> Aptos)
Shengqi Liu (MS 2026)
Zhikun Wang (MS 2024)
Irene Isaac (MS 2022)
Jong Chan Lee (MS 2022 --> Apple)
Vinith Krishnan (MS 2021 --> Nvidia)
Hung Tran (MS 2021)