Siyao Guo 0001

dblp:117/3863-1 · DBLP profile ↗
← Back
28ranked-venue papers
6as first author
12since 2021 · last 2026
0009-0008-3664-3928ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 18 · 5 first-author · 6 since 2021Security and privacy · 13 · 3 first-author · 8 since 2021
YearPublicationVenuePosition
2026 Tight Quantum Time-Space Tradeoffs for Permutation Inversion
Akshima, Tyler Besselman, Kai-Min Chung, Siyao Guo 0001, Tzu-Yi Yang
EUROCRYPT (1)4
2025 Direct Sums for Parity Decision Trees
Tyler Besselman, Mika Göös, Siyao Guo 0001, Gilbert Maystre, Weiqiang Yuan 0002
CCC3
2024 Tight Time-Space Tradeoffs for the Decisional Diffie-Hellman Problem
abstract
In the (preprocessing) Decisional Diffie-Hellman (DDH) problem, we are given a cyclic group G with a generator g and a prime order N, and want to prepare some advice of S, such that we can efficiently distinguish (gx,gy,gxy) from (gx,gy,gz) in time T for uniformly and independently chosen x,y,z from [N]. This is a central cryptographic problem whose computational hardness underpins many widely deployed schemes such as the Diffie–Hellman key exchange protocol.
Akshima, Tyler Besselman, Siyao Guo 0001, Zhiye Xie, Yuping Ye
STOC3
2024 Time-Space Lower Bounds for Finding Collisions in Merkle-Damgård Hash Functions
Akshima, Siyao Guo 0001, Qipeng Liu 0001
J. Cryptol.2
2023 The (Im)possibility of Simple Search-To-Decision Reductions for Approximation Problems
Alexander Golovnev, Siyao Guo 0001, Spencer Peters, Noah Stephens-Davidowitz
APPROX/RANDOM2
2023 Revisiting Time-Space Tradeoffs for Function Inversion
Alexander Golovnev, Siyao Guo 0001, Spencer Peters, Noah Stephens-Davidowitz
CRYPTO (2)2
2023 On Time-Space Lower Bounds for Finding Short Collisions in Sponge Hash Functions
Akshima, Xiaoqi Duan, Siyao Guo 0001, Qipeng Liu 0001
TCC (3)3
2022 Time-Space Lower Bounds for Finding Collisions in Merkle-Damgård Hash Functions
Akshima, Siyao Guo 0001, Qipeng Liu 0001
CRYPTO (3)2
2022 Limits on the Efficiency of (Ring) LWE-Based Non-interactive Key Exchange
Siyao Guo 0001, Pritish Kamath, Alon Rosen, Katerina Sotiraki
J. Cryptol.1
2021 No Time to Hash: On Super-Efficient Entropy Accumulation
Yevgeniy Dodis, Siyao Guo 0001, Noah Stephens-Davidowitz, Zhiye Xie
CRYPTO (4)2
2021 Concentration bounds for almost k-wise independence with applications to non-uniform security
abstract
We prove a few concentration inequalities for the sum of n binary random variables under weaker conditions than k-wise independence. Namely, we consider two standard conditions that are satisfied in many applications: (a) direct product conditions (b) the XOR condition. Both conditions are weaker than mutual independence and both imply strong concentration bounds (similar to Chernoff-Hoeffding) on the tail probability of the sum of bounded random variables ([Impagliazzo and Kabanets, APPROX-RANDOM 10], [Unger, FOCS 09]). Our inequalities can be stated as the implication of threshold direct product theorems from either k-wise direct product conditions, or the k-wise XOR condition. By proving optimality of our inequalities, we show a clear separation for k « n between k-wise product conditions and XOR condition as well as a stark contrast between k-wise and n-wise product theorems. We use these bounds in the cryptographic application that provides provable security against algorithms with S-bit advice. Namely, we show how the problem reduces to proving S-wise direct product theorems or S-wise XOR lemmas for certain ranges of parameters. Finally, we derive a new S-wise XOR lemma, which yields a tight non-uniform bound for length increasing pseudorandom generators, resolving a 10-year-old open problem from [De, Trevisan, and Tulsiani, CRYPTO 10].
Nick Gravin, Siyao Guo 0001, Tsz Chiu Kwok, Pinyan Lu
SODA2
2021 Unifying Presampling via Concentration Bounds
Siyao Guo 0001, Qian Li 0012, Qipeng Liu 0001
TCC (1)1
2020 Extractor Lower Bounds, Revisited
abstract
We revisit the fundamental problem of determining seed length lower bounds for strong extractors and natural variants thereof. These variants stem from a "change in quantifiers" over the seeds of the extractor: While a strong extractor requires that the average output bias (over all seeds) is small for all input sources with sufficient min-entropy, a somewhere extractor only requires that there exists a seed whose output bias is small. More generally, we study what we call probable extractors, which on input a source with sufficient min-entropy guarantee that a large enough fraction of seeds have small enough associated output bias. Such extractors have played a key role in many constructions of pseudorandom objects, though they are often defined implicitly and have not been studied extensively. Prior known techniques fail to yield good seed length lower bounds when applied to the variants above. Our novel approach yields significantly improved lower bounds for somewhere and probable extractors. To complement this, we construct a somewhere extractor that implies our lower bound for such functions is tight in the high min-entropy regime. Surprisingly, this means that a random function is far from an optimal somewhere extractor in this regime. The techniques that we develop also yield an alternative, simpler proof of the celebrated optimal lower bound for strong extractors originally due to Radhakrishnan and Ta-Shma (SIAM J. Discrete Math., 2000).
Divesh Aggarwal, Siyao Guo 0001, Maciej Obremski, João Ribeiro 0002, Noah Stephens-Davidowitz
APPROX-RANDOM2
2020 Tight Quantum Time-Space Tradeoffs for Function Inversion
abstract
In function inversion, we are given a function f:[N]→[N], and want to prepare some advice of size S, such that we can efficiently invert any image in time T. This is a well studied problem with profound connections to cryptography, data structures, communication complexity, and circuit lower bounds. Investigation of this problem in the quantum setting was initiated by Nayebi, Aaronson, Belovs, and Trevisan (2015), who proved a lower bound of ST2=Ω̃(N) for random permutations against classical advice, leaving open an intriguing possibility that Grover's search can be sped up to time Õ(√{N/S}). Recent works by Hhan, Xagawa, and Yamakawa (2019), and Chung, Liao, and Qian (2019) extended the argument for random functions and quantum advice, but the lower bound remains ST2=Ω̃(N). In this work, we prove that even with quantum advice, ST+ T2=Ω̃(N), is required for an algorithm to invert random functions. This demonstrates that Grover's search is optimal for S=Õ(√N), ruling out any substantial speed-up for Grover's search even with quantum advice. Further improvements to our bounds would imply new classical circuit lower bounds, as shown by Corrigan-Gibbs and Kogan (2019). To prove this result, we develop a general framework for establishing quantum time-space lower bounds. We further demonstrate the power of our framework by proving the following results. (a) Yao's box problem: We prove a tight quantum time-space lower bound for classical advice. For quantum advice, we prove a first time-space lower bound using shadow tomography. These results resolve two open problems posted by Nayebi et al (2015). (b) Salted cryptography: We show that “salting generically provably defeats preprocessing,” a result shown by Coretti, Dodis, Guo, and Steinberger (2018), also holds in the quantum setting. In particular, we prove quantum time-space lower bounds for a wide class of salted cryptographic primitives in the quantum random oracle model. This yields the first quantum time-space lower bound for salted collision-finding, which in turn implies that PWPPO⊈ FBQPO/qpoly relative to a random oracle O.
Kai-Min Chung, Siyao Guo 0001, Qipeng Liu 0001, Luowen Qian
FOCS2
2020 Data structures meet cryptography: 3SUM with preprocessing
abstract
This paper shows several connections between data structure problems and cryptography against preprocessing attacks. Our results span data structure upper bounds, cryptographic applications, and data structure lower bounds, as summarized next.
Alexander Golovnev, Siyao Guo 0001, Thibaut Horel, Sunoo Park, Vinod Vaikuntanathan
STOC2
2019 Non-malleable Codes for Decision Trees
Marshall Ball, Siyao Guo 0001, Daniel Wichs
CRYPTO (1)2
2018 Optimal Deterministic Extractors for Generalized Santha-Vazirani Sources
abstract
Let F be a finite alphabet and D be a finite set of distributions over F. A Generalized Santha-Vazirani (GSV) source of type (F, D), introduced by Beigi, Etesami and Gohari (ICALP 2015, SICOMP 2017), is a random sequence (F_1, ..., F_n) in F^n, where F_i is a sample from some distribution d in D whose choice may depend on F_1, ..., F_{i-1}. We show that all GSV source types (F, D) fall into one of three categories: (1) non-extractable; (2) extractable with error n^{-Theta(1)}; (3) extractable with error 2^{-Omega(n)}. We provide essentially randomness-optimal extraction algorithms for extractable sources. Our algorithm for category (2) sources extracts one bit with error epsilon from n = poly(1/epsilon) samples in time linear in n. Our algorithm for category (3) sources extracts m bits with error epsilon from n = O(m + log 1/epsilon) samples in time min{O(m2^m * n),n^{O(|F|)}}. We also give algorithms for classifying a GSV source type (F, D): Membership in category (1) can be decided in NP, while membership in category (3) is polynomial-time decidable.
Salman Beigi, Andrej Bogdanov, Omid Etesami, Siyao Guo 0001
APPROX-RANDOM4
2018 Non-Uniform Bounds in the Random-Permutation, Ideal-Cipher, and Generic-Group Models
Sandro Coretti, Yevgeniy Dodis, Siyao Guo 0001
CRYPTO (1)3
2018 Random Oracles and Non-uniformity
Sandro Coretti, Yevgeniy Dodis, Siyao Guo 0001, John P. Steinberger
EUROCRYPT (1)3
2018 Non-Malleable Codes for Small-Depth Circuits
abstract
We construct efficient, unconditional non-malleable codes that are secure against tampering functions computed by small-depth circuits. For constant-depth circuits of polynomial size (i.e. AC0tampering functions), our codes have codeword length n = k1+0(1)for a k-bit message. This is an exponential improvement of the previous best construction due to Chattopadhyay and Li (STOC 2017), which had codeword length 2O(√k). Our construction remains efficient for circuit depths as large as Θ(log(n)/loglog(n)) (indeed, our codeword length remains n ≤ k1+ε), and extending our result beyond this would require separating P from NC1. We obtain our codes via a new efficient non-malleable reduction from small-depth tampering to split-state tampering. A novel aspect of our work is the incorporation of techniques from unconditional derandomization into the framework of non-malleable reductions. In particular, a key ingredient in our analysis is a recent pseudorandom switching lemma of Trevisan and Xue (CCC 2013), a derandomization of the influential switching lemma from circuit complexity; the randomness-efficiency of this switching lemma translates into the rate-efficiency of our codes via our non-malleable reduction.
Marshall Ball, Dana Dachman-Soled, Siyao Guo 0001, Tal Malkin, Li-Yang Tan
FOCS3
2017 Fixing Cracks in the Concrete: Random Oracles with Auxiliary Input, Revisited
Yevgeniy Dodis, Siyao Guo 0001, Jonathan Katz
EUROCRYPT (2)2
2017 Testing k-Monotonicity
abstract
A Boolean $k$-monotone function defined over a finite poset domain ${\cal D}$ alternates between the values $0$ and $1$ at most $k$ times on any ascending chain in ${\cal D}$. Therefore, $k$-monotone functions are natural generalizations of the classical monotone functions, which are the $1$-monotone functions. Motivated by the recent interest in $k$-monotone functions in the context of circuit complexity and learning theory, and by the central role that monotonicity testing plays in the context of property testing, we initiate a systematic study of $k$-monotone functions, in the property testing model. In this model, the goal is to distinguish functions that are $k$-monotone (or are close to being $k$-monotone) from functions that are far from being $k$-monotone. Our results include the following: - We demonstrate a separation between testing $k$-monotonicity and testing monotonicity, on the hypercube domain $\{0,1\}^d$, for $k\geq 3$; - We demonstrate a separation between testing and learning on $\{0,1\}^d$, for $k=ω(\log d)$: testing $k$-monotonicity can be performed with $2^{O(\sqrt d \cdot \log d\cdot \log{1/\varepsilon})}$ queries, while learning $k$-monotone functions requires $2^{Ω(k\cdot \sqrt d\cdot{1/\varepsilon})}$ queries (Blais et al. (RANDOM 2015)). - We present a tolerant test for functions $f\colon[n]^d\to \{0,1\}$ with complexity independent of $n$, which makes progress on a problem left open by Berman et al. (STOC 2014). Our techniques exploit the testing-by-learning paradigm, use novel applications of Fourier analysis on the grid $[n]^d$, and draw connections to distribution testing techniques.
Clément L. Canonne, Elena Grigorescu, Siyao Guo 0001, Akash Kumar 0003, Karl Wimmer
ITCS3
2017 Negation-limited formulas
Siyao Guo 0001, Ilan Komargodski
Theor. Comput. Sci.1
2015 Negation-Limited Formulas
abstract
Monotone Boolean functions, and the monotone Boolean circuits that compute them, have been intensively studied in complexity theory. In this paper we study the structure of Boolean functions in terms of the minimum number of negations in any circuit computing them, a complexity measure that interpolates between monotone functions and the class of all functions. We study this generalization of monotonicity from the vantage point of learning theory, giving near-matching upper and lower bounds on the uniform-distribution learnability of circuits in terms of the number of negations they contain. Our upper bounds are based on a new structural characterization of negation-limited circuits that extends a classical result of A. A. Markov. Our lower bounds, which employ Fourier-analytic tools from hardness amplification, give new results even for circuits with no negations (i.e. monotone functions).
Siyao Guo 0001, Ilan Komargodski
APPROX-RANDOM1
2015 The Power of Negations in Cryptography
Siyao Guo 0001, Tal Malkin, Igor C. Oliveira 0001, Alon Rosen
TCC (1)1
2014 Candidate weak pseudorandom functions in AC0 ○ MOD2
abstract
Pseudorandom functions (PRFs) play a fundamental role in symmetric-key cryptography. However, they are inherently complex and cannot be implemented in the class AC0 (MOD2). Weak pseudorandom functions (weak PRFs) do not suffer from this complexity limitation, yet they suffice for many cryptographic applications.
Adi Akavia, Andrej Bogdanov, Siyao Guo 0001, Akshay Kamath, Alon Rosen
ITCS3
2014 Rational arguments: single round delegation with sublinear verification
abstract
Rational proofs, recently introduced by Azar and Micali (STOC 2012), are a variant of interactive proofs in which the prover is neither honest nor malicious, but rather rational. The advantage of rational proofs over their classical counterparts is that they allow for extremely low communication and verification time. Azar and Micali demonstrated their potential by giving a one message rational proof for #SAT, in which the verifier runs in time O(n), where $n$ denotes the instance size. In a follow-up work (EC 2013), Azar and Micali proposed "super-efficient" and interactive versions of rational proofs and argued that they capture precisely the class TC0 of constant-depth, polynomial-size circuits with threshold gates.
Siyao Guo 0001, Pavel Hubácek, Alon Rosen, Margarita Vald
ITCS1
2013 Sparse extractor families for all the entropy
abstract
We consider the problem of extracting entropy by sparse transformations, namely functions with a small number of overall input-output dependencies. In contrast to previous works, we seek extractors for essentially all the entropy without any assumption on the underlying distribution beyond a min-entropy requirement. We give two simple constructions of sparse extractor families. These are collections of sparse functions such that for any distribution X on inputs of sufficiently high min-entropy, the output of most functions from the collection on input X is statistically close to uniform.
Andrej Bogdanov, Siyao Guo 0001
ITCS2