Compact NIZKs from Standard Assumptions on Bilinear Maps

被引:7
|
作者
Katsumata, Shuichi [1 ]
Nishimaki, Ryo [2 ]
Yamada, Shota [1 ]
Yamakawa, Takashi [2 ]
机构
[1] AIST, Tokyo, Japan
[2] NTT Secure Platform Labs, Tokyo, Japan
关键词
QUASI-ADAPTIVE NIZK; ENCRYPTION; PROOFS;
D O I
10.1007/978-3-030-45727-3_13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A non-interactive zero-knowledge (NIZK) protocol enables a prover to convince a verifier of the truth of a statement without leaking any other information by sending a single message. The main focus of this work is on exploring short pairing-based NIZKs for all NP languages based on standard assumptions. In this regime, the seminal work of Groth, Ostrovsky, and Sahai (J.ACM'12) (GOS-NIZK) is still considered to be the state-of-the-art. Although fairly efficient, one drawback of GOS-NIZK is that the proof size is multiplicative in the circuit size computing the NP relation. That is, the proof size grows by O(vertical bar C vertical bar kappa), where C is the circuit for the NP relation and. is the security parameter. By now, there have been numerous follow-up works focusing on shortening the proof size of pairing-based NIZKs, however, thus far, all works come at the cost of relying either on a non-standard knowledge-type assumption or a non-static q-type assumption. Specifically, improving the proof size of the original GOS-NIZK under the same standard assumption has remained as an open problem. Our main result is a construction of a pairing-based NIZK for all of NP whose proof size is additive in vertical bar C vertical bar, that is, the proof size only grows by vertical bar C vertical bar+ poly(kappa), based on the decisional linear (DLIN) assumption. Since the DLIN assumption is the same assumption underlying GOS-NIZK, our NIZK is a strict improvement on their proof size. As by-products of our main result, we also obtain the following two results: (1) We construct a perfectly zero-knowledge NIZK (NIPZK) forNP relations computable in NC1 with proof size vertical bar w vertical bar center dot poly(kappa) where vertical bar w vertical bar is the witness length based on the DLIN assumption. This is the first pairing-based NIPZK for a non-trivial class of NP languages whose proof size is independent of vertical bar C vertical bar based on a standard assumption. (2) We construct a universally composable (UC) NIZK for NP relations computable in NC1 in the erasure-free adaptive setting whose proof size is vertical bar w vertical bar center dot poly(kappa) fromthe DLIN assumption. This is an improvement over the recent result of Katsumata, Nishimaki, Yamada, and Yamakawa (CRYPTO'19), which gave a similar result based on a non-static q-type assumption. The main building block for all of our NIZKs is a constrained signature scheme with decomposable online-offline efficiency. This is a property which we newly introduce in this paper and construct from the DLIN assumption. We believe this construction is of an independent interest.
引用
收藏
页码:379 / 409
页数:31
相关论文
共 50 条
  • [21] Bilinear maps and graphs
    Calderon Martin, Antonio J.
    Navarro Izquierdo, Francisco J.
    [J]. DISCRETE APPLIED MATHEMATICS, 2019, 263 : 69 - 78
  • [22] On extensions of bilinear maps
    Kubrusly, Carlos S.
    [J]. MATHEMATICA SLOVACA, 2022, 72 (04) : 959 - 968
  • [23] On orthosymmetric bilinear maps
    Ben Amor, Fethi
    [J]. POSITIVITY, 2010, 14 (01) : 123 - 134
  • [24] Partitioning via Non-linear Polynomial Functions: More Compact IBEs from Ideal Lattices and Bilinear Maps
    Katsumata, Shuichi
    Yamada, Shota
    [J]. ADVANCES IN CRYPTOLOGY - ASIACRYPT 2016, PT II, 2016, 10032 : 682 - 712
  • [25] Yet Another Sanitizable Signature from Bilinear Maps
    Izu, Tetsuya
    Kunihiro, Noboru
    Ohta, Kazuo
    Sano, Makoto
    Takenaka, Masahiko
    [J]. 2009 INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY (ARES), VOLS 1 AND 2, 2009, : 941 - +
  • [26] An efficient group signature scheme from bilinear maps
    Furukawa, J
    Imai, H
    [J]. INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2005, 3574 : 455 - 467
  • [27] Brace blocks from bilinear maps and liftings of endomorphisms
    Caranti, A.
    Stefanello, L.
    [J]. JOURNAL OF ALGEBRA, 2022, 610 : 831 - 851
  • [28] Verifiably encrypted short signatures from bilinear maps
    Zuhua Shao
    [J]. annals of telecommunications - annales des télécommunications, 2012, 67 : 437 - 445
  • [29] An efficient group signature scheme from bilinear maps
    Furukawa, Jun
    Imai, Hideki
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (05) : 1328 - 1338
  • [30] Compact Bilinear Pooling
    Gao, Yang
    Beijbom, Oscar
    Zhang, Ning
    Darrell, Trevor
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 317 - 326