Functional commitments for arbitrary circuits of bounded sizes

被引:1
|
作者
Sha, Jinrui [1 ,2 ]
Liu, Shengli [2 ,3 ]
Han, Shuai [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Cyber Sci & Engn, Shanghai 200240, Peoples R China
[2] State Key Lab Cryptol, POB 5159, Beijing 100878, Peoples R China
[3] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Functional commitment; Arbitrary circuits; Lattice; POLYNOMIALS; SNARKS;
D O I
10.1007/s10623-024-01468-w
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A functional commitment (FC) scheme enables committing to a vector x and later producing an opening proof pi for a function value y=f(x) with function f in some function set F. Everyone can verify the validity of the opening proof pi w.r.t. the function f and the function value y. Up to now, the largest function set is the bounded-depth circuits and achieved by FC schemes in [Peikeit et al. TCC 2021, De Castro et al. TCC 2023, Wee et al. Eurocrypt 2023, Wee et al. Asiacrypt 2023] with the help of the homomorphic encoding and evaluation techniques from lattices. In fact, these FC schemes can hardly support circuits of large depth, due to the fast accumulation of noises in the homomorphic evaluations. For example, if the depth of the circuit is linear to the security parameter lambda, then the underlying GapSVP(gamma) problem will be accompanied with a super-exponentially large parameter gamma>(lambda log lambda)(Theta(lambda)) and can be easily solved by the LLL algorithm. In this work, we propose a new FC scheme supporting arbitrary circuits of bounded sizes. We make use of homomorphic encoding and evaluation as well, but we disassemble the circuit gate by gate, process the gates, and reassemble the processed gates to a flattened circuit of logarithm depth O(log lambda). This makes possible for our FC scheme to support arbitrary polynomial-size circuits. Our FC scheme has the common reference string (CRS) growing linear to the size of the circuit. So CRSs of different sizes allow our FC scheme to support circuits of different (bounded) sizes. Just like the recent work on FC schemes [Wee et al. Eurocrypt 2023, Asiacrypt 2023], our FC scheme achieves private opening and target binding based on a falsifiable family of "basis-augmented" SIS assumptions. Our FC scheme has succinct commitment but not succinct opening proof which of course does not support fast verification. To improve the running time of verification, we resort to the non-interactive GKR protocol to outsource the main computation in verification to the proof generation algorithm. As a result, we obtain an improved FC scheme which decreases the computational complexity of verification with a factor O(lambda).
引用
收藏
页码:3919 / 3953
页数:35
相关论文
共 50 条
  • [1] Chainable Functional Commitments for Unbounded-Depth Circuits
    Balbas, David
    Catalano, Dario
    Fiore, Dario
    Lai, Russell W. F.
    THEORY OF CRYPTOGRAPHY, TCC 2023, PT III, 2023, 14371 : 363 - 393
  • [2] Succinct Functional Commitments for Circuits from k-Lin
    Wee, Hoeteck
    Wu, David J.
    ADVANCES IN CRYPTOLOGY, PT II, EUROCRYPT 2024, 2024, 14652 : 280 - 310
  • [3] Lower bounds for matrix product in bounded depth circuits with arbitrary gates
    Raz, R
    Shpilka, A
    SIAM JOURNAL ON COMPUTING, 2003, 32 (02) : 488 - 513
  • [4] Bounded Collusion-Resistant Registered Functional Encryption for Circuits
    Zhang, Yijian
    Chen, Jie
    He, Debiao
    Zhang, Yuqing
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2024, PT I, 2025, 15484 : 32 - 64
  • [5] The realization of the functions from Pk by the functional elements circuits in arbitrary basis
    Orlov, VA
    DOKLADY AKADEMII NAUK, 1998, 359 (03) : 308 - 309
  • [6] Tight Bounds on Computing Error-Correcting Codes by Bounded-Depth Circuits with Arbitrary Gates
    Gal, Anna
    Hansen, Kristoffer Arnsfelt
    Koucky, Michal
    Pudlak, Pavel
    Viola, Emanuele
    STOC'12: PROCEEDINGS OF THE 2012 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2012, : 479 - 494
  • [7] Tight Bounds on Computing Error-Correcting Codes by Bounded-Depth Circuits With Arbitrary Gates
    Gal, Anna
    Hansen, Kristoffer Arnsfelt
    Koucky, Michal
    Pudlak, Pavel
    Viola, Emanuele
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (10) : 6611 - 6627
  • [8] Bounded queries to arbitrary sets
    Lozano, A
    RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1996, 30 (02): : 91 - 100
  • [9] Clustering with Lower-Bounded Sizes
    Abu-Khzam, Faisal N.
    Bazgan, Cristina
    Casel, Katrin
    Fernau, Henning
    ALGORITHMICA, 2018, 80 (09) : 2517 - 2550
  • [10] THRESHOLD CIRCUITS OF BOUNDED DEPTH
    HAJNAL, A
    MAASS, W
    PUDLAK, P
    SZEGEDY, M
    TURAN, G
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1993, 46 (02) : 129 - 154