mlsanityData to 7 Oct 2026

pvCNN: Privacy-Preserving and Verifiable Convolutional Neural Network Testing

arXiv 2201.09186 ↗First posted 23 Jan 2022cs.CR cs.LGcited by 20

Not on the map. Why?

Abstract (arXiv)

This paper proposes a new approach for privacy-preserving and verifiable convolutional neural network (CNN) testing, enabling a CNN model developer to convince a user of the truthful CNN performance over non-public data from multiple testers, while respecting model privacy. To balance the security and efficiency issues, three new efforts are done by appropriately integrating homomorphic encryption (HE) and zero-knowledge succinct non-interactive argument of knowledge (zk-SNARK) primitives with the CNN testing. First, a CNN model to be tested is strategically partitioned into a private part kept locally by the model developer, and a public part outsourced to an outside server. Then, the private part runs over HE-protected test data sent by a tester and transmits its outputs to the public part for accomplishing subsequent computations of the CNN testing. Second, the correctness of the above CNN testing is enforced by generating zk-SNARK based proofs, with an emphasis on optimizing proving overhead for two-dimensional (2-D) convolution operations, since the operations dominate the performance bottleneck during generating proofs. We specifically present a new quadratic matrix programs (QMPs)-based arithmetic circuit with a single multiplication gate for expressing 2-D convolution operations between multiple filters and inputs in a batch manner. Third, we aggregate multiple proofs with respect to a same CNN model but different testers' test data (i.e., different statements) into one proof, and ensure that the validity of the aggregated proof implies the validity of the original multiple proofs. Lastly, our experimental results demonstrate that our QMPs-based zk-SNARK performs nearly 13.9×faster than the existing QAPs-based zk-SNARK in proving time, and 17.6×faster in Setup time, for high-dimension matrix multiplication.

Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 15 of its 65 references that are in the map. First posted on arXiv 23 Jan 2022.

Builds on

15 of 65 references.

References · 15

  1. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
  2. 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
  3. 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
  4. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
  5. 2019CrypTFlow: Secure TensorFlow Inferencecited by 61
  6. 2017CryptoDL: Deep Neural Networks over Encrypted Datacited by 56
  7. 2018Cache Telepathy: Leveraging Shared Resource Attacks to Learn DNN Architecturescited by 56
  8. 2017SafetyNets: Verifiable Execution of Deep Neural Networks on an Untrusted Cloudcited by 50
  9. 2017Feature-Guided Black-Box Safety Testing of Deep Neural Networkscited by 48
  10. 2019VeriML: Enabling Integrity Assurances and Fair Payments for Machine Learning as a Servicecited by 26
  11. 2013Time-Optimal Interactive Proofs for Circuit Evaluationcited by 14
  12. 2018VerIDeep: Verifying Integrity of Deep Neural Networks through Sensitive-Sample Fingerprintingcited by 8
3 more
  1. 2019Partially Encrypted Machine Learning using Functional Encryptioncited by 6
  2. 2021Testing Framework for Black-box AI Modelscited by 3
  3. 2020MIRAGE: Mitigating Conflict-Based Cache Attacks with a Practical Fully-Associative Designcited by 1

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 3; 2024: 6; 2025: 10.

20 papers.

Sort:

By area:

  1. 2024zkLLM: Zero Knowledge Proofs for Large Language Modelscited by 51
  2. 2022Scaling up Trustless DNN Inference with Zero-Knowledge Proofscited by 30
  3. 2025A Survey of Zero-Knowledge Proof Based Verifiable Machine Learningcited by 21
  4. 2023zkDL: Efficient Zero-Knowledge Proofs of Deep Learning Trainingcited by 20
  5. 2023Zero-Knowledge Proof-based Verifiable Decentralized Machine Learning in Communication Network: A Comprehensive Surveycited by 18
  6. 2024Verifiable evaluations of machine learning models using zkSNARKscited by 14
  7. 2024Trustless Audits without Revealing Data or Modelscited by 14
  8. 2024FairProof : Confidential and Certifiable Fairness for Neural Networkscited by 13
  9. 2025TeleSparse: Practical Privacy-Preserving Verification of Deep Neural Networkscited by 9
  10. 2024An Auditing Test To Detect Behavioral Shift in Language Modelscited by 8
  11. 2025FairZK: A Scalable System to Prove Machine Learning Fairness in Zero-Knowledgecited by 5
  12. 2025ZKTorch: Compiling ML Inference to Zero-Knowledge Proofs via Parallel Proof Accumulationcited by 3
8 more
  1. 2025textttRange-Arithmetic: Verifiable Deep Learning Inference on an Untrusted Partycited by 2
  2. 2025VeriLLM: A Lightweight Framework for Publicly Verifiable Decentralized Inferencecited by 2
  3. 2025ExpProof : Operationalizing Explanations for Confidential Models with ZKPscited by 1
  4. 2025ZK-APEX: Zero-Knowledge Approximate Personalized Unlearning with Executable Proofscited by 1
  5. 2023A Generative Framework for Low-Cost Result Validation of Machine Learning-as-a-Service Inferencecited by 0
  6. 2024Privacy-Preserving Verifiable Neural Network Inference Servicecited by 0
  7. 2025Privacy-Preserving Model and Preprocessing Verification for Machine Learningcited by 0
  8. 2025VeriLoRA: Fine-Tuning Large Language Models with Verifiable Security via Zero-Knowledge Proofscited by 0