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

Zhiyong Fang

dblp:277/7933 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
3since 2021 · last 2025
0009-0003-0201-1248ORCID · reported

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

Security and privacy · 5 · 1 first-author · 3 since 2021

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 · 90% Systems and software security · 5% Security and privacy of machine learning · 5%
Software engineering, system software, and programming languages
1 paper
Program analysis · 100%
Theoretical computer science
1 paper
Coding theory · 100%

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

TopicWeightPapersLastEvidence papers
Cryptographic protocols and secure computation › proof systems
zero-knowledge proofs
1.432021
Zero Knowledge Static Program Analysis · CCS 2021
Zero Knowledge Proofs for Decision Tree Predictions and Accuracy · CCS 2020
Ligero++: A New Optimized Sublinear IOP · CCS 2020
Cryptographic protocols and secure computation › proof systems
succinct non-interactive arguments of knowledge
0.812024
Field-Agnostic SNARKs from Expand-Accumulate Codes · CRYPTO (10) 2024
Program analysis › static analysis
abstract interpretation
0.512021
Zero Knowledge Static Program Analysis · CCS 2021
Program analysis
static analysis
0.512021
Zero Knowledge Static Program Analysis · CCS 2021
Cryptographic protocols and secure computation › proof systems
interactive oracle proofs
0.412020
Ligero++: A New Optimized Sublinear IOP · CCS 2020
Systems and software security › software protection
source code privacy
0.112021
Zero Knowledge Static Program Analysis · CCS 2021
Security and privacy of machine learning › model security
model integrity
0.112020
Zero Knowledge Proofs for Decision Tree Predictions and Accuracy · CCS 2020

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

pairing-based zero-knowledge proofs · 1.0discrete-log zero-knowledge proofs · 1.0zero-knowledge proofs · 0.4implementation · 0.4decision tree · 0.4benchmarking · 0.4
YearPublicationVenuePosition
2025 DTL: Data Tumbling Layer A Composable Unlinkability for Smart Contracts
Mohsen Minaei, Pedro Moreno-Sanchez, Zhiyong Fang, Srinivasan Raghuraman, Navid Alamati, Panagiotis Chatzigiannis, Ranjit Kumaresan, Duc Viet Le 0001
AsiaCCS3
2024 Field-Agnostic SNARKs from Expand-Accumulate Codes
Alexander R. Block, Zhiyong Fang, Jonathan Katz, Justin Thaler, Hendrik Waldner, Yupeng Zhang 0001
CRYPTO (10)2
2021 Zero Knowledge Static Program Analysis
abstract
Static program analysis tools can automatically prove many useful properties of programs. However, using static analysis to prove to a third party that a program satisfies a property requires revealing the program's source code. We introduce the concept of zero-knowledge static analysis, in which the prover constructs a zero-knowledge proof about the outcome of the static analysis without revealing the program. We present novel zero-knowledge proof schemes for intra- and inter-procedural abstract interpretation. Our schemes are significantly more efficient than the naive translation of the corresponding static analysis algorithms using existing schemes. We evaluate our approach empirically on real and synthetic programs; with a pairing-based zero knowledge proof scheme as the backend, we are able to prove the control flow analysis on a 2,000-line program in 1,738s. The proof is only 128 bytes and the verification time is 1.4ms. With a transparent zero knowledge proof scheme based on discrete-log, we generate the proof for the tainting analysis on a 12,800-line program in 406 seconds, the proof size is 282 kilobytes, and the verification time is 66 seconds.
Zhiyong Fang, David Darais, Joseph P. Near, Yupeng Zhang 0001
CCS1
2020 Ligero++: A New Optimized Sublinear IOP
abstract
This paper follows the line of works that design concretely efficient transparent sublinear zero-knowledge Interactive Oracle Proofs (IOP). Arguments obtained via this paradigm have the advantages of not relying on public-key cryptography, not requiring a trusted setup, and resistance to known quantum attacks. In the realm of transparent systems, Ligero and Aurora stand out with incomparable advantages where the former has a fast prover algorithm somewhat succinct proofs and the latter has somewhat fast prover and succinct proofs. In this work, we introduce Ligero++ that combines the best features of both approaches to achieve the best of both worlds. We implement our protocol and benchmark the results.
Rishabh Bhadauria, Zhiyong Fang, Carmit Hazay, Muthuramakrishnan Venkitasubramaniam, Tiancheng Xie, Yupeng Zhang 0001
CCS2
2020 Zero Knowledge Proofs for Decision Tree Predictions and Accuracy
abstract
Machine learning has become increasingly prominent and is widely used in various applications in practice. Despite its great success, the integrity of machine learning predictions and accuracy is a rising concern. The reproducibility of machine learning models that are claimed to achieve high accuracy remains challenging, and the correctness and consistency of machine learning predictions in real products lack any security guarantees. In this paper, we initiate the study of zero knowledge machine learning and propose protocols for zero knowledge decision tree predictions and accuracy tests. The protocols allow the owner of a decision tree model to convince others that the model computes a prediction on a data sample, or achieves a certain accuracy on a public dataset, without leaking any information about the model itself. We develop approaches to efficiently turn decision tree predictions and accuracy into statements of zero knowledge proofs. We implement our protocols and demonstrate their efficiency in practice. For a decision tree model with 23 levels and 1,029 nodes, it only takes 250 seconds to generate a zero knowledge proof proving that the model achieves high accuracy on a dataset of 5,000 samples and 54 attributes, and the proof size is around 287 kilobytes.
Jiaheng Zhang, Zhiyong Fang, Yupeng Zhang 0001, Dawn Song
CCS2