Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Zachary DeStefano

dblp:193/2340 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
4since 2021 · last 2026
0000-0001-9364-9033ORCID · verified

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

Security and privacy · 2 · 2 since 2021Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
4 papers
Cryptographic protocols and secure computation · 66% Authentication and access control · 19% Network security · 15%
Computer networks
1 paper
Software-defined and programmable networks · 100%
Software engineering, system software, and programming languages
1 paper
Program verification · 100%

Topics — the 6 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic protocols and secure computation › proof systems
sumcheck protocol
1.012026
Sum-Check Protocol for Approximate Computations · EUROCRYPT (7) 2026
Cryptographic protocols and secure computation
verifiable computation
1.012026
Sum-Check Protocol for Approximate Computations · EUROCRYPT (7) 2026
Cryptographic protocols and secure computation › proof systems › zero-knowledge proofs
succinct arguments
0.812024
NOPE: Strengthening domain authentication with succinct proofs · SOSP 2024
Software-defined and programmable networks
network function virtualization
0.212024
Zombie: Middleboxes that Don't Snoop · NSDI 2024
Authentication and access control
certificate authority
0.212024
NOPE: Strengthening domain authentication with succinct proofs · SOSP 2024
Program verification › refinement
refinement proof
0.212023
Less is more: refinement proofs for probabilistic proofs · SP 2023

Methods — techniques the papers use, named apart from their topics

trusted execution · 1.5refinement proof · 1.3abstraction · 1.3interactive proof systems · 1.0fiat-shamir transform · 1.0zero-knowledge proofs · 0.8succinct proofs · 0.8cryptographic protocols · 0.8cryptographic protocol · 0.8
YearPublicationVenuePosition
2026 Sum-Check Protocol for Approximate Computations
abstract
Motivated by the mismatch between floating-point arithmetic, which is intrinsically approximate, and verifiable computing protocols for exact computations, we develop a generalization of the sum-check protocol. Our generalization proves claims of the form $$\sum _{x \in \{0,1\}^v} g(x) \approx H$$ , where g is a low-degree v-variate polynomial over an integral domain $$\mathbb {U}$$ . The verifier performs its check in each round of the protocol using a tunable error parameter $$\delta $$ . If $$\varDelta $$ is the error in the prover’s initial claim, then the soundness error of our protocols degrades gracefully with $$\delta /\varDelta $$ . In other words, if the initial error $$\varDelta $$ is large relative to $$\delta $$ , then the soundness error is small, meaning the verifier is very likely to reject. Unlike the classical sum-check protocol, which is fundamentally algebraic, our generalization exploits the metric structure of low-degree polynomials. The protocol can be instantiated over various domains, but is most natural over the complex numbers, where the analysis draws on the behavior of polynomials over the unit circle. We also analyze the protocol under the Fiat-Shamir transform, revealing a new “intermediate security” phenomenon that appears intrinsic to approximation. Prior work on verifiable computing for numerical tasks typically verifies that a prover exactly executed a computation that only approximates the desired function. In contrast, our protocols treat approximation as a first-class citizen: the verifier’s checks are relaxed to accept prover messages that are only approximately consistent with the claimed result. This establishes the first black-box feasibility result for approximate arithmetic proof systems: the protocol compiler is independent of how arithmetic operations are implemented, requiring only that they satisfy error bounds. This opens a path to verifying approximate computations while sidestepping much of the prover overhead imposed by existing techniques that require encoding real-valued data into finite field arithmetic.
Dor Bitan, Zachary DeStefano, Shafi Goldwasser, Yuval Ishai, Yael Tauman Kalai, Justin Thaler
EUROCRYPT (7)2
2024 Zombie: Middleboxes that Don't Snoop
Collin Zhang, Zachary DeStefano, Arasu Arun, Joseph Bonneau, Paul Grubbs, Michael Walfish
NSDI2
2024 NOPE: Strengthening domain authentication with succinct proofs
abstract
Server authentication assures users that they are communicating with a server that genuinely represents a claimed domain. Today, server authentication relies on certification authorities (CAs), third parties who sign statements binding public keys to domains. CAs remain a weak spot in Internet security, as any faulty CA can issue a certificate for any domain.
Zachary DeStefano, Jeff J. Ma, Joseph Bonneau, Michael Walfish
SOSP1
2023 Less is more: refinement proofs for probabilistic proofs
abstract
There has been intense interest over the last decade in implementations of probabilistic proofs (IPs, SNARKs, PCPs, and so on): protocols in which an untrusted party proves to a verifier that a given computation was executed properly, possibly in zero knowledge. Nevertheless, implementations still do not scale beyond small computations. A central source of overhead is the front-end: translating from the abstract computation to a set of equivalent arithmetic constraints. This paper introduces a general-purpose framework, called Distiller, in which a user translates to constraints not the original computation but an abstracted specification of it. Distiller is the first in this area to perform such transformations in a way that is provably safe. Furthermore, by taking the idea of "encode a check in the constraints" to its literal logical extreme, Distiller exposes many new opportunities for constraint reduction, resulting in cost reductions for benchmark computations of 1.3–50×, and in some cases, better asymptotics.
Kunming Jiang, Devora Chait-Roth, Zachary DeStefano, Michael Walfish, Thomas Wies
SP3
2017 Optimally Redundant, Seek-Time Minimizing Data Layout for Interactive Rendering
Shan Jiang 0003, Zachary DeStefano, Sung-Eui Yoon, Meenakshisundaram Gopi
Vis. Comput.3