Non-interactive zero-knowledge functional proofs

In this paper, we consider to generalize NIZK by empowering a prover to share a witness in a fine-grained manner with verifiers. Roughly, the prover is able to authorize a verifier to obtain extra information of witness, i.e., besides verifying the truth of the statement, the verifier can additional...

Full description

Saved in:
Bibliographic Details
Main Authors: Zeng, Gongxian, Lai, Junzuo, Huang, Zhengan, Zhang, Linru, Wang, Xiangning, Lam, Kwok-Yan, Wang, Huaxiong, Weng, Jian
Other Authors: International Conference on the Theory and Application of Cryptology and Information Security (ASIACRYPT 2023)
Format: Conference or Workshop Item
Language:English
Published: 2023
Subjects:
Online Access:https://hdl.handle.net/10356/172708
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-172708
record_format dspace
spelling sg-ntu-dr.10356-1727082023-12-22T15:36:38Z Non-interactive zero-knowledge functional proofs Zeng, Gongxian Lai, Junzuo Huang, Zhengan Zhang, Linru Wang, Xiangning Lam, Kwok-Yan Wang, Huaxiong Weng, Jian International Conference on the Theory and Application of Cryptology and Information Security (ASIACRYPT 2023) Strategic Centre for Research in Privacy-Preserving Technologies & Systems (SCRIPTS) Engineering::Computer science and engineering::Data::Data encryption Non-Interactive Zero Knowledge Proof Set Membership Proof Range Proof Inner-Product Encryption In this paper, we consider to generalize NIZK by empowering a prover to share a witness in a fine-grained manner with verifiers. Roughly, the prover is able to authorize a verifier to obtain extra information of witness, i.e., besides verifying the truth of the statement, the verifier can additionally obtain certain function of the witness from the accepting proof using a secret functional key provided by the prover. To fulfill these requirements, we introduce a new primitive called non-interactive zero-knowledge functional proofs (fNIZKs), and formalize its security notions. We provide a generic construction of fNIZK for any relation , which enables the prover to share any function of the witness with a verifier. For a widely-used relation about set membership proof (implying range proof), we construct a concrete and efficient fNIZK, through new building blocks (set membership encryption and dual inner-product encryption), which might be of independent interest. National Research Foundation (NRF) Submitted/Accepted version Gongxian Zeng and Zhengan Huang was supported by The Major Key Project of PCL (PCL2023A09). Junzuo Lai was supported by National Natural Science Foundation of China under Grant No. U2001205, Guangdong Basic and Applied Basic Research Foundation (Grant No. 2023B1515040020), Industrial project No. TC20200930001. Jian Weng was supported by National Natural Science Foundation of China under Grant Nos. 61825203, 62332007 and U22B2028, Major Program of Guangdong Basic and Applied Research Project under Grant No. 2019B030302008, Guangdong Provincial Science and Technology Project under Grant No. 2021A0505030033, Science and Technology Major Project of Tibetan Autonomous Region of China under Grant No. XZ202201ZD0006G, National Joint Engineering Research Center of Network Security Detection and Protection Technology, Guangdong Key Laboratory of Data Security and Privacy Preserving, Guangdong Hong Kong Joint Laboratory for Data Security and Privacy Protection, and Engineering Research Center of Trustworthy AI, Ministry of Education. This research is supported by the National Research Foundation, Singapore under its Strategic Capability Research Centres Funding Initiative. 2023-12-21T03:46:32Z 2023-12-21T03:46:32Z 2023 Conference Paper Zeng, G., Lai, J., Huang, Z., Zhang, L., Wang, X., Lam, K., Wang, H. & Weng, J. (2023). Non-interactive zero-knowledge functional proofs. International Conference on the Theory and Application of Cryptology and Information Security (ASIACRYPT 2023), LNCS 14442, 236-268. https://dx.doi.org/10.1007/978-981-99-8733-7_8 978-981-99-8732-0 https://hdl.handle.net/10356/172708 10.1007/978-981-99-8733-7_8 LNCS 14442 236 268 en © 2023 International Association for Cryptologic Research. All rights reserved. This article may be downloaded for personal use only. Any other use requires prior permission of the copyright holder. The Version of Record is available online at http://doi.org/10.1007/978-981-99-8733-7_8. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Data::Data encryption
Non-Interactive Zero Knowledge Proof
Set Membership Proof
Range Proof
Inner-Product Encryption
spellingShingle Engineering::Computer science and engineering::Data::Data encryption
Non-Interactive Zero Knowledge Proof
Set Membership Proof
Range Proof
Inner-Product Encryption
Zeng, Gongxian
Lai, Junzuo
Huang, Zhengan
Zhang, Linru
Wang, Xiangning
Lam, Kwok-Yan
Wang, Huaxiong
Weng, Jian
Non-interactive zero-knowledge functional proofs
description In this paper, we consider to generalize NIZK by empowering a prover to share a witness in a fine-grained manner with verifiers. Roughly, the prover is able to authorize a verifier to obtain extra information of witness, i.e., besides verifying the truth of the statement, the verifier can additionally obtain certain function of the witness from the accepting proof using a secret functional key provided by the prover. To fulfill these requirements, we introduce a new primitive called non-interactive zero-knowledge functional proofs (fNIZKs), and formalize its security notions. We provide a generic construction of fNIZK for any relation , which enables the prover to share any function of the witness with a verifier. For a widely-used relation about set membership proof (implying range proof), we construct a concrete and efficient fNIZK, through new building blocks (set membership encryption and dual inner-product encryption), which might be of independent interest.
author2 International Conference on the Theory and Application of Cryptology and Information Security (ASIACRYPT 2023)
author_facet International Conference on the Theory and Application of Cryptology and Information Security (ASIACRYPT 2023)
Zeng, Gongxian
Lai, Junzuo
Huang, Zhengan
Zhang, Linru
Wang, Xiangning
Lam, Kwok-Yan
Wang, Huaxiong
Weng, Jian
format Conference or Workshop Item
author Zeng, Gongxian
Lai, Junzuo
Huang, Zhengan
Zhang, Linru
Wang, Xiangning
Lam, Kwok-Yan
Wang, Huaxiong
Weng, Jian
author_sort Zeng, Gongxian
title Non-interactive zero-knowledge functional proofs
title_short Non-interactive zero-knowledge functional proofs
title_full Non-interactive zero-knowledge functional proofs
title_fullStr Non-interactive zero-knowledge functional proofs
title_full_unstemmed Non-interactive zero-knowledge functional proofs
title_sort non-interactive zero-knowledge functional proofs
publishDate 2023
url https://hdl.handle.net/10356/172708
_version_ 1787136767874301952