"Show Me You Comply... Without Showing Me Anything": Zero-Knowledge Software Auditing for AI-Enabled Systems
Filippo Scaramuzza, Renato Cordeiro Ferreira, Giovanni Quattrocchi, Damian Andrew Tamburri, Willem-Jan van den Heuvel

TL;DR
This paper presents ZKMLOps, a framework integrating Zero-Knowledge Proofs into MLOps to enable verifiable AI model audits without revealing sensitive information, addressing legal transparency and confidentiality conflicts.
Contribution
It introduces ZKMLOps, a modular framework that operationalizes Zero-Knowledge Proofs for secure, verifiable AI model auditing within MLOps workflows.
Findings
Orchestration overhead remains stable across different ZKP backends and model sizes.
Full zero-knowledge auditing offers strong confidentiality and integrity guarantees.
The framework is suitable for audit-on-demand scenarios requiring high assurance.
Abstract
Classical software verification and validation techniques, such as procedural audits, formal methods, or model documentation, are the traditional mechanisms used to achieve the verifiable accountability now required by regulations like the EU AI Act. These methods are either expensive or heavily manual, and ill-suited for the opaque, "black box" nature of most Artificial Intelligence (AI) models. A conflict arises: high auditability and verifiability are required by law, but such transparency conflicts with the need to protect the assets being audited (e.g., confidential data and proprietary models). This paper introduces ZKMLOps, an \ac{MLOps} verification framework that operationalizes Zero-Knowledge Proofs (ZKPs) within Machine-Learning Operations lifecycles; a ZKP allows a prover to convince a verifier that a statement is true without revealing any information about the statement…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
