A PUF-rooted hierarchical ZKP protocol delivers constant-size O(1) V2I authentication for zonal SDVs and reports ~99% bandwidth and temporal-attack-surface cuts versus Uptane.
Zero-Knowledge Proof Frameworks: A Systematic Survey
3 Pith papers cite this work. Polarity classification is still indexing.
abstract
Zero-Knowledge Proofs (ZKPs) are a cryptographic primitive that allows a prover to demonstrate knowledge of a secret value to a verifier without revealing anything about the secret itself. ZKPs have shown to be an extremely powerful tool, as evidenced in both industry and academic settings. In recent years, the utilization of user data in practical applications has necessitated the rapid development of privacy-preserving techniques, including ZKPs. This has led to the creation of several robust open-source ZKP frameworks. However, there remains a significant gap in understanding the capabilities and real-world applications of these frameworks. Furthermore, identifying the most suitable frameworks for the developers' specific applications and settings is a challenge, given the variety of options available. The primary goal of our work is to lower the barrier to entry for understanding and building applications with open-source ZKP frameworks. In this work, we survey and evaluate 25 general-purpose, prominent ZKP frameworks. Recognizing that ZKPs have various constructions and underlying arithmetic schemes, our survey aims to provide a comprehensive overview of the ZKP landscape. These systems are assessed based on their usability and performance in SHA-256 and matrix multiplication experiments. Acknowledging that setting up a functional development environment can be challenging for these frameworks, we offer a fully open-source collection of Docker containers. These containers include a working development environment and are accompanied by documented code from our experiments. We conclude our work with a thorough analysis of the practical applications of ZKPs, recommendations for ZKP settings in different application scenarios, and a discussion on the future development of ZKP frameworks.
representative citing papers
SDAS is formalized as a new primitive with Ledger-Bound Attribute Unlinkability and Context-Aware Sender Binding, instantiated as ZK-Compliance on Ethereum using a 14-constraint Circom circuit for sender-bound proofs with practical gas costs.
ZKMLOps is an MLOps framework that uses zero-knowledge proofs to generate verifiable cryptographic evidence of AI model compliance without revealing confidential information.
citing papers explorer
-
zk-ScalHard: Scalable and Hardware-Rooted Privacy-Preserving Authentication for Secure OTA Updates in Zonal SDVs
A PUF-rooted hierarchical ZKP protocol delivers constant-size O(1) V2I authentication for zonal SDVs and reports ~99% bandwidth and temporal-attack-surface cuts versus Uptane.
-
Privacy-Preserving Compliance on Public Ledgers via Selective Disclosure Authorization Schemes
SDAS is formalized as a new primitive with Ledger-Bound Attribute Unlinkability and Context-Aware Sender Binding, instantiated as ZK-Compliance on Ethereum using a 14-constraint Circom circuit for sender-bound proofs with practical gas costs.
-
"Show Me You Comply... Without Showing Me Anything": Zero-Knowledge Software Auditing for AI-Enabled Systems
ZKMLOps is an MLOps framework that uses zero-knowledge proofs to generate verifiable cryptographic evidence of AI model compliance without revealing confidential information.