Paper 2026/1967

Azkaban: A Zero-Knowledge Abstract Analysis for Neural Networks

Sankha Das, Georgia Institute of Technology
Lucien L. K. Ng, Georgia Institute of Technology
Yibin Yang, University of Toronto
Vladimir Kolesnikov, Georgia Institute of Technology
Teodora Baluta, Georgia Institute of Technology
Abstract

Deep neural networks (DNNs) are increasingly used in sensitive applications, where certifying properties such as adversarial robustness and fairness is crucial. Several recent works propose DNN certification systems using zero-knowledge proofs (ZKPs)— cryptographic primitives that allow verifying certificates while maintaining confidentiality of the model. While certification algorithms typically treat the DNN as a function over reals, naively translating these algorithms into finite-precision implementations can result in unsound certification due to rounding errors. In ZKPs, this unsoundness is amplified due to a larger precision loss from fixed-point arithmetic emulated using finite fields. In this work, we highlight an overlooked gap in the soundness of prior protocols. We propose AZKABAN, a system for zero-knowledge abstract interpretation-based analysis with end-to-end soundness. We introduce operators for sound interval analysis over finite-fields, including efficient ZKP-amenable algorithms for inner-products and division, while preventing privacy leaks due to non-linear activations. We implement our system which is comprehensive in terms of supporting both feed-forward and convolutional neural networks. AZKABAN improves over the state-of-the-art ZK individual fairness certification protocol by up to two orders of magnitude in end-to-end proof time. Further, it scales to much larger models than those considered in the state-of-the-art. AZKABAN also provides, to our knowledge, the first solution for ZK robustness certification.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. Major revision. ACM CCS 2026
Keywords
Zero-Knowledge ProofsNeural Network CertificationAbstract Interpretation
Contact author(s)
sdas435 @ gatech edu
kng68 @ gatech edu
yibiny @ ece utoronto ca
kolesnikov @ gatech edu
teobaluta @ gatech edu
History
2026-09-13: approved
2026-09-10: received
See all versions
Short URL
https://ia.cr/2026/1967
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1967,
      author = {Sankha Das and Lucien L. K. Ng and Yibin Yang and Vladimir Kolesnikov and Teodora Baluta},
      title = {Azkaban: A Zero-Knowledge Abstract Analysis for Neural Networks},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1967},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1967}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.