Efficient Non-interactive Zero-Knowledge Proof for Graph 3-Coloring Problem

被引:0
|
作者
Zhan, Haitao [1 ]
Bai, Dongyang [1 ]
Wang, Yuzhu [1 ]
Zhang, Mingwu [1 ,2 ,3 ]
机构
[1] Guilin Univ Elect Technol, Sch Comp Sci & Informat Secur, Guilin 541004, Peoples R China
[2] MetaRTC Co Ltd, Wuhan 430073, Peoples R China
[3] Hubei Univ Technol, Sch Comp Sci, Wuhan 430068, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
Non-interactive proof; Privacy protection; Computation zero-knowledge; Commitment; COMPLEXITY;
D O I
10.1007/978-981-99-9331-4_25
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Zero-knowledge proof (ZKP) has a crucial role in the construction of cryptographic protocols and privacy protection. One of the core research components of zero-knowledge proof is the NP-complete (NPC) problem. This paper focus on a classic NPC problem graph 3-coloring problem (3-GCP). Firstly, we propose a non-interactive zero-knowledge (NIZK) proof scheme for the 3-GCP. In our scheme, the prover generates a proof p for each edge based on the graph and the coloring scheme. The verifier then chooses whether to trust the provers' proof based solely on p. This is the non-interaction between the prover and the verifier. Moreover, we optimize this scheme for efficiency based on the idea of homomorphic encryption. It allows each execution of the scheme to prove a vertex in the graph. Finally, we present the security analysis and computational cost of our solution, which again demonstrates that our solution is feasible.
引用
收藏
页码:370 / 386
页数:17
相关论文
共 50 条
  • [1] NON-INTERACTIVE ZERO-KNOWLEDGE PROOF SYSTEMS
    DESANTIS, A
    MICALI, S
    PERSIANO, G
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1988, 293 : 52 - 72
  • [2] An enhanced Kerberos protocol with non-interactive zero-knowledge proof
    Zhu, Yuesheng
    Ma, Limin
    Zhang, Jinjiang
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2015, 8 (06) : 1108 - 1117
  • [3] A note on one popular non-interactive zero-knowledge proof system
    Cao, Zhengjun
    Wang, Xiqi
    Liu, Lihua
    [J]. International Journal of Network Security, 2020, 22 (04) : 681 - 685
  • [4] Increasing the power of the dealer in non-interactive zero-knowledge proof systems
    Gutfreund, D
    Ben-Or, M
    [J]. ADVANCES IN CRYPTOLOGY ASIACRYPT 2000, PROCEEDINGS, 2000, 1976 : 429 - 442
  • [5] An Improved Non-Interactive Zero-Knowledge Range Proof for Decentralized Applications
    Tsai, Ya-Che
    Tso, Raylin
    Liu, Zi-Yuan
    Chen, Kung
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON DECENTRALIZED APPLICATIONS AND INFRASTRUCTURES (DAPPCON), 2019, : 129 - 134
  • [6] Unconditional characterizations of non-interactive zero-knowledge
    Pass, R
    Shelat, A
    [J]. ADVANCES IN CRYPTOLOGY - CRYPTO 2005, PROCEEDINGS, 2005, 3621 : 118 - 134
  • [7] Non-interactive zero-knowledge arguments for voting
    Groth, J
    [J]. APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, PROCEEDINGS, 2005, 3531 : 467 - 482
  • [8] Lower bounds for non-interactive zero-knowledge
    Wee, Hoeteck }
    [J]. Theory of Cryptography, Proceedings, 2007, 4392 : 103 - 117
  • [9] The graph clustering problem has a perfect zero-knowledge interactive proof
    De Santis, A
    De Crescenzo, G
    Goldreich, O
    Persiano, G
    [J]. INFORMATION PROCESSING LETTERS, 1999, 69 (04) : 201 - 206
  • [10] Non-interactive Zero-Knowledge Functional Proofs
    Zeng, Gongxian
    Lai, Junzuo
    Huang, Zhengan
    Zhang, Linru
    Wang, Xiangning
    Lam, Kwok-Yan
    Wang, Huaxiong
    Weng, Jian
    [J]. ADVANCES IN CRYPTOLOGY, ASIACRYPT 2023, PT V, 2023, 14442 : 236 - 268