Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1007/978-3-031-22318-1_18guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Doubly Efficient Interactive Proofs over Infinite and Non-commutative Rings

Published: 21 December 2022 Publication History

Abstract

We introduce the first proof system for layered arithmetic circuits over an arbitrary ring R that is (possibly) non-commutative and (possibly) infinite, while only requiring black-box access to its arithmetic and a subset AR. Our construction only requires limited commutativity and regularity properties from A, similar to recent work on efficient information theoretic multi-party computation over non-commutative rings by Escudero and Soria-Vazquez (CRYPTO 2021), but furthermore covering infinite rings.
We achieve our results through a generalization of GKR-style interactive proofs (Goldwasser, Kalai and Rothblum, Journal of the ACM, 2015). When A is a subset of the center of R, generalizations of the sum-check protocol and other building blocks are not too problematic. The case when the elements of A only commute with each other, on the other hand, introduces a series of challenges. In order to overcome those, we need to introduce a new definition of polynomial ring over a non-commutative ring, the notion of left (and right) multi-linear extensions, modify the layer consistency equation and adapt the sum-check protocol.
Despite these changes, our results are compatible with recent developments such as linear time provers. Moreover, for certain rings our construction achieves provers that run in sublinear time in the circuit size. We obtain such result both for known cases, such as matrix and polynomial rings, as well as new ones, such as for some rings resulting from Clifford algebras. Besides efficiency improvements in computation and/or round complexity for several instantiations, the core conclusion of our results is that state of the art doubly efficient interactive proofs do not require much algebraic structure. This enables exact rather than approximate computation over infinite rings as well as “agile” proof systems, where the black-box choice of the underlying ring can be easily switched through the software life cycle.

References

[1]
Abspoel M, Cramer R, Damgård I, Escudero D, and Yuan C Hofheinz D and Rosen A Efficient information-theoretic secure multiparty computation over Z/pkZ via galois rings Theory of Cryptography 2019 Cham Springer 471-501
[2]
Applebaum B, Ishai Y, and Kushilevitz E Abramsky S, Gavoille C, Kirchner C, Meyer auf der Heide F, and Spirakis PG From secrecy to soundness: efficient verification via secure computation Automata, Languages and Programming 2010 Heidelberg Springer 152-163
[3]
Bois A, Cascudo I, Fiore D, and Kim D Garay JA Flexible and efficient verifiable computation on encrypted data Public-Key Cryptography – PKC 2021 2021 Cham Springer 528-558
[4]
Bootle J, Chiesa A, and Sotiraki K Malkin T and Peikert C Sumcheck arguments and their applications Advances in Cryptology – CRYPTO 2021 2021 Cham Springer 742-773
[5]
Babai L, Fortnow L, and Lund C Non-deterministic exponential time has two-prover interactive protocols Comput. Complex. 1991 1 1 3-40
[6]
Chen, S., Cheon, J.H., Kim, D., Park, D.: Verifiable computing for approximate computation. Cryptology ePrint Archive, Report 2019/762 (2019). http://eprint.iacr.org/2019/762
[7]
Cohen G et al. Canetti R, Garay JA, et al. Efficient multiparty protocols via log-depth threshold formulae (extended abstract) Advances in Cryptology – CRYPTO 2013 2013 Heidelberg Springer 185-202
[8]
Cramer R, Fehr S, Ishai Y, and Kushilevitz E Biham E Efficient multi-party computation over rings Advances in Cryptology — EUROCRYPT 2003 2003 Heidelberg Springer 596-613
[9]
Cormode, G., Mitzenmacher, M., Thaler, J.: Practical verified computation with streaming interactive proofs. In: Goldwasser, S. (eds.) ITCS 2012, pp. 90–112. ACM, January 2012
[10]
Dalskov A, Lee E, and Soria-Vazquez E Moriai S and Wang H Circuit amortization friendly encodingsand their application to statistically secure multiparty computation Advances in Cryptology – ASIACRYPT 2020 2020 Cham Springer 213-243
[11]
Escudero D and Soria-Vazquez E Malkin T and Peikert C Efficient information-theoretic multi-party computation over non-commutative rings Advances in Cryptology – CRYPTO 2021 2021 Cham Springer 335-364
[12]
Freivalds R Bečvář J Fast probabilistic algorithms Mathematical Foundations of Computer Science 1979 1979 Heidelberg Springer 57-69
[13]
Goldwasser, S., Kalai, Y.T., Rothblum, G.N.: Delegating computation: interactive proofs for muggles. J. ACM (JACM) 62(4), 1–64 (2015)
[14]
Goldwasser S, Micali S, and Rackoff C The knowledge complexity of interactive proof systems SIAM J. Comput. 1989 18 1 186-208
[15]
Ganesh, C., Nitulescu, A., Soria-Vazquez, E.: Rinocchio: snarks for ring arithmetic. Cryptology ePrint Archive, Report 2021/322 (2021). http://eprint.iacr.org/2021/322
[16]
Howell, T.D., Lafon, J.-C.: The complexity of the quaternion product. Technical report, Cornell University (1975)
[17]
Holmgren, J., Rothblum, R.: Delegating computations with (almost) minimal time and space overhead. In: Thorup, M. (eds.) 59th FOCS, pp. 124–135. IEEE Computer Society Press, October 2018
[18]
Hrubeš P and Yehudayoff A Arithmetic complexity in ring extensions Theory Comput. 2011 7 1 119-129
[19]
Ishai Y and Kushilevitz E Cachin C and Camenisch JL On the hardness of information-theoretic multiparty computation Advances in Cryptology - EUROCRYPT 2004 2004 Heidelberg Springer 439-455
[20]
Lund C, Fortnow L, Karloff H, and Nisan N Algebraic methods for interactive proof systems J. ACM (JACM) 1992 39 4 859-868
[21]
Liu, T., Xie, X., Zhang, Y.: zkCNN: zero knowledge proofs for convolutional neural network predictions and accuracy. In: Vigna, G., Shi, E. (eds.) ACM CCS 2021, pp. 2968–2985. ACM Press, November 2021
[22]
Meir O IP = PSPACE using error-correcting codes SIAM J. Comput. 2013 42 1 380-403
[23]
Quintin G, Barbier M, and Chabot C On generalized Reed-Solomon codes over commutative and noncommutative rings IEEE Trans. Inf. Theory 2013 59 9 5882-5897
[24]
Soria-Vazquez, E.: Doubly efficient interactive proofs over infinite and non-commutative rings. Cryptology ePrint Archive, Paper 2022/587 (2022). http://eprint.iacr.org/2022/587
[25]
Schott, R., Stacey Staples, G.: Reductions in computational complexity using Clifford algebras. Adv. Appl. Clifford Algebras 20(1), 121–140 (2010)
[26]
Thaler, J.R.: Practical verified computation with streaming interactive proofs. Ph.D. thesis (2013)
[27]
Xie T, Zhang J, Zhang Y, Papamanthou C, and Song D Boldyreva A and Micciancio D Libra: succinct zero-knowledge proofs with optimal prover computation Advances in Cryptology – CRYPTO 2019 2019 Cham Springer 733-764
[28]
Zhang, J., et al.: Doubly efficient interactive proofs for general arithmetic circuits with linear prover time. In: Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security, pp. 159–177 (2021)

Cited By

View all
  • (2023)Modular Sumcheck Proofs with Applications to Machine Learning and Image ProcessingProceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security10.1145/3576915.3623160(1437-1451)Online publication date: 15-Nov-2023

Index Terms

  1. Doubly Efficient Interactive Proofs over Infinite and Non-commutative Rings
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image Guide Proceedings
        Theory of Cryptography: 20th International Conference, TCC 2022, Chicago, IL, USA, November 7–10, 2022, Proceedings, Part I
        Nov 2022
        747 pages
        ISBN:978-3-031-22317-4
        DOI:10.1007/978-3-031-22318-1

        Publisher

        Springer-Verlag

        Berlin, Heidelberg

        Publication History

        Published: 21 December 2022

        Qualifiers

        • Article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 16 Feb 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)Modular Sumcheck Proofs with Applications to Machine Learning and Image ProcessingProceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security10.1145/3576915.3623160(1437-1451)Online publication date: 15-Nov-2023

        View Options

        View options

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media