Cargando…
Device-independent quantum randomness–enhanced zero-knowledge proof
Zero-knowledge proof (ZKP) is a fundamental cryptographic primitive that allows a prover to convince a verifier of the validity of a statement without leaking any further information. As an efficient variant of ZKP, noninteractive zero-knowledge proof (NIZKP) adopting the Fiat–Shamir heuristic is es...
Autores principales: | , , , , , , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
National Academy of Sciences
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10636371/ https://www.ncbi.nlm.nih.gov/pubmed/37917793 http://dx.doi.org/10.1073/pnas.2205463120 |
_version_ | 1785146417009917952 |
---|---|
author | Li, Cheng-Long Zhang, Kai-Yi Zhang, Xingjian Yang, Kui-Xing Han, Yu Cheng, Su-Yi Cui, Hongrui Liu, Wen-Zhao Li, Ming-Han Liu, Yang Bai, Bing Dong, Hai-Hao Zhang, Jun Ma, Xiongfeng Yu, Yu Fan, Jingyun Zhang, Qiang Pan, Jian-Wei |
author_facet | Li, Cheng-Long Zhang, Kai-Yi Zhang, Xingjian Yang, Kui-Xing Han, Yu Cheng, Su-Yi Cui, Hongrui Liu, Wen-Zhao Li, Ming-Han Liu, Yang Bai, Bing Dong, Hai-Hao Zhang, Jun Ma, Xiongfeng Yu, Yu Fan, Jingyun Zhang, Qiang Pan, Jian-Wei |
author_sort | Li, Cheng-Long |
collection | PubMed |
description | Zero-knowledge proof (ZKP) is a fundamental cryptographic primitive that allows a prover to convince a verifier of the validity of a statement without leaking any further information. As an efficient variant of ZKP, noninteractive zero-knowledge proof (NIZKP) adopting the Fiat–Shamir heuristic is essential to a wide spectrum of applications, such as federated learning, blockchain, and social networks. However, the heuristic is typically built upon the random oracle model that makes ideal assumptions about hash functions, which does not hold in reality and thus undermines the security of the protocol. Here, we present a quantum solution to the problem. Instead of resorting to a random oracle model, we implement a quantum randomness service. This service generates random numbers certified by the loophole-free Bell test and delivers them with postquantum cryptography (PQC) authentication. By employing this service, we conceive and implement NIZKP of the three-coloring problem. By bridging together three prominent research themes, quantum nonlocality, PQC, and ZKP, we anticipate this work to inspire more innovative applications that combine quantum information science and the cryptography field. |
format | Online Article Text |
id | pubmed-10636371 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | National Academy of Sciences |
record_format | MEDLINE/PubMed |
spelling | pubmed-106363712023-11-15 Device-independent quantum randomness–enhanced zero-knowledge proof Li, Cheng-Long Zhang, Kai-Yi Zhang, Xingjian Yang, Kui-Xing Han, Yu Cheng, Su-Yi Cui, Hongrui Liu, Wen-Zhao Li, Ming-Han Liu, Yang Bai, Bing Dong, Hai-Hao Zhang, Jun Ma, Xiongfeng Yu, Yu Fan, Jingyun Zhang, Qiang Pan, Jian-Wei Proc Natl Acad Sci U S A Physical Sciences Zero-knowledge proof (ZKP) is a fundamental cryptographic primitive that allows a prover to convince a verifier of the validity of a statement without leaking any further information. As an efficient variant of ZKP, noninteractive zero-knowledge proof (NIZKP) adopting the Fiat–Shamir heuristic is essential to a wide spectrum of applications, such as federated learning, blockchain, and social networks. However, the heuristic is typically built upon the random oracle model that makes ideal assumptions about hash functions, which does not hold in reality and thus undermines the security of the protocol. Here, we present a quantum solution to the problem. Instead of resorting to a random oracle model, we implement a quantum randomness service. This service generates random numbers certified by the loophole-free Bell test and delivers them with postquantum cryptography (PQC) authentication. By employing this service, we conceive and implement NIZKP of the three-coloring problem. By bridging together three prominent research themes, quantum nonlocality, PQC, and ZKP, we anticipate this work to inspire more innovative applications that combine quantum information science and the cryptography field. National Academy of Sciences 2023-11-02 2023-11-07 /pmc/articles/PMC10636371/ /pubmed/37917793 http://dx.doi.org/10.1073/pnas.2205463120 Text en Copyright © 2023 the Author(s). Published by PNAS. https://creativecommons.org/licenses/by-nc-nd/4.0/This open access article is distributed under Creative Commons Attribution-NonCommercial-NoDerivatives License 4.0 (CC BY-NC-ND) (https://creativecommons.org/licenses/by-nc-nd/4.0/) . |
spellingShingle | Physical Sciences Li, Cheng-Long Zhang, Kai-Yi Zhang, Xingjian Yang, Kui-Xing Han, Yu Cheng, Su-Yi Cui, Hongrui Liu, Wen-Zhao Li, Ming-Han Liu, Yang Bai, Bing Dong, Hai-Hao Zhang, Jun Ma, Xiongfeng Yu, Yu Fan, Jingyun Zhang, Qiang Pan, Jian-Wei Device-independent quantum randomness–enhanced zero-knowledge proof |
title | Device-independent quantum randomness–enhanced zero-knowledge proof |
title_full | Device-independent quantum randomness–enhanced zero-knowledge proof |
title_fullStr | Device-independent quantum randomness–enhanced zero-knowledge proof |
title_full_unstemmed | Device-independent quantum randomness–enhanced zero-knowledge proof |
title_short | Device-independent quantum randomness–enhanced zero-knowledge proof |
title_sort | device-independent quantum randomness–enhanced zero-knowledge proof |
topic | Physical Sciences |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10636371/ https://www.ncbi.nlm.nih.gov/pubmed/37917793 http://dx.doi.org/10.1073/pnas.2205463120 |
work_keys_str_mv | AT lichenglong deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT zhangkaiyi deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT zhangxingjian deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT yangkuixing deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT hanyu deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT chengsuyi deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT cuihongrui deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT liuwenzhao deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT liminghan deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT liuyang deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT baibing deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT donghaihao deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT zhangjun deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT maxiongfeng deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT yuyu deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT fanjingyun deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT zhangqiang deviceindependentquantumrandomnessenhancedzeroknowledgeproof AT panjianwei deviceindependentquantumrandomnessenhancedzeroknowledgeproof |