后量子密码系统明文检查攻击下的量子密钥恢复

IF 2.2 3区 物理与天体物理 Q1 PHYSICS, MATHEMATICAL
Yaru Wang, Haodong Jiang, Zhi Ma
{"title":"后量子密码系统明文检查攻击下的量子密钥恢复","authors":"Yaru Wang,&nbsp;Haodong Jiang,&nbsp;Zhi Ma","doi":"10.1007/s11128-024-04629-x","DOIUrl":null,"url":null,"abstract":"<div><p>Coping with the potential security threats arising from quantum computing, American National Institute of Standards and Technology (NIST) recently launched a post-quantum cryptography (PQC) standardization project with the goal to standardize new next-generation public-key cryptosystems. In particular, many NIST-PQC cryptosystems follow the same meta-cryptosystem. At EUROCRYPT 2019, Băetu et al. analyzed the security of meta-cryptosystem under key reuse by mounting a classical key recovery under plaintext-checking attacks (KR-PCA) and a quantum key recovery under chosen-ciphertext attacks (KR-CCA). Their results showed that quantum KR-CCA is much more efficient than classical KR-PCA. But, KR-PCA is more threatening than KR-CCA since KR-PCA just needs plaintext-checking oracle that tells whether a given ciphertext correctly decrypts to a given plaintext, while KR-CCA requires a full decryption oracle. This paper proposes a quantum KR-PCA algorithm and shows that quantum KR-PCA still outperforms classical KR-PCA. In detail, firstly, we transform the noise learning problem (the core to implement KR-PCA) into an ordered search problem. Based on the quantum algorithm for solving the ordered search problem, we solve the noise learning problems using quantum algorithms. Then, based on this quantum algorithm, we develop a quantum KR-PCA for meta-cryptosystem under key reuse, where the number of the oracle queries is about one third of the one required by classical KR-PCA. In addition, we also show that such an improvement cannot be further significantly improved for quantum adversaries. Finally, applying to 8 concrete NIST-PQC cryptosystems, we show that our quantum KR-PCA will save at least half of the running times and the oracle queries.</p></div>","PeriodicalId":746,"journal":{"name":"Quantum Information Processing","volume":"24 1","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2024-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Quantum key recovery under plaintext-checking attacks on post-quantum cryptosystems\",\"authors\":\"Yaru Wang,&nbsp;Haodong Jiang,&nbsp;Zhi Ma\",\"doi\":\"10.1007/s11128-024-04629-x\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Coping with the potential security threats arising from quantum computing, American National Institute of Standards and Technology (NIST) recently launched a post-quantum cryptography (PQC) standardization project with the goal to standardize new next-generation public-key cryptosystems. In particular, many NIST-PQC cryptosystems follow the same meta-cryptosystem. At EUROCRYPT 2019, Băetu et al. analyzed the security of meta-cryptosystem under key reuse by mounting a classical key recovery under plaintext-checking attacks (KR-PCA) and a quantum key recovery under chosen-ciphertext attacks (KR-CCA). Their results showed that quantum KR-CCA is much more efficient than classical KR-PCA. But, KR-PCA is more threatening than KR-CCA since KR-PCA just needs plaintext-checking oracle that tells whether a given ciphertext correctly decrypts to a given plaintext, while KR-CCA requires a full decryption oracle. This paper proposes a quantum KR-PCA algorithm and shows that quantum KR-PCA still outperforms classical KR-PCA. In detail, firstly, we transform the noise learning problem (the core to implement KR-PCA) into an ordered search problem. Based on the quantum algorithm for solving the ordered search problem, we solve the noise learning problems using quantum algorithms. Then, based on this quantum algorithm, we develop a quantum KR-PCA for meta-cryptosystem under key reuse, where the number of the oracle queries is about one third of the one required by classical KR-PCA. In addition, we also show that such an improvement cannot be further significantly improved for quantum adversaries. Finally, applying to 8 concrete NIST-PQC cryptosystems, we show that our quantum KR-PCA will save at least half of the running times and the oracle queries.</p></div>\",\"PeriodicalId\":746,\"journal\":{\"name\":\"Quantum Information Processing\",\"volume\":\"24 1\",\"pages\":\"\"},\"PeriodicalIF\":2.2000,\"publicationDate\":\"2024-12-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Quantum Information Processing\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://link.springer.com/article/10.1007/s11128-024-04629-x\",\"RegionNum\":3,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"PHYSICS, MATHEMATICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Quantum Information Processing","FirstCategoryId":"101","ListUrlMain":"https://link.springer.com/article/10.1007/s11128-024-04629-x","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"PHYSICS, MATHEMATICAL","Score":null,"Total":0}
引用次数: 0

摘要

为了应对量子计算带来的潜在安全威胁,美国国家标准与技术研究院(NIST)最近启动了后量子密码学(PQC)标准化项目,目标是标准化新一代公钥密码系统。特别是,许多NIST-PQC密码系统遵循相同的元密码系统。在EUROCRYPT 2019上,b etu等人通过在明文检查攻击(KR-PCA)下安装经典密钥恢复和在选择密文攻击(KR-CCA)下安装量子密钥恢复,分析了密钥重用下元密码系统的安全性。结果表明,量子KR-CCA比经典的KR-PCA效率高得多。但是,KR-PCA比KR-CCA更具威胁性,因为KR-PCA只需要明文检查oracle来告诉给定的密文是否正确地解密为给定的明文,而KR-CCA需要完整的解密oracle。本文提出了一种量子核磁共振pca算法,并证明量子核磁共振pca仍然优于经典核磁共振pca。首先,我们将噪声学习问题(实现KR-PCA的核心)转化为有序搜索问题。在量子算法解决有序搜索问题的基础上,利用量子算法解决噪声学习问题。然后,基于该量子算法,我们开发了一种密钥重用的元密码系统量子量子密钥pca,其中oracle查询次数约为经典密钥pca所需查询次数的三分之一。此外,我们还表明,对于量子对手来说,这种改进不能进一步显著改进。最后,应用于8个具体的NIST-PQC密码系统,我们表明我们的量子KR-PCA将节省至少一半的运行时间和oracle查询。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Quantum key recovery under plaintext-checking attacks on post-quantum cryptosystems

Coping with the potential security threats arising from quantum computing, American National Institute of Standards and Technology (NIST) recently launched a post-quantum cryptography (PQC) standardization project with the goal to standardize new next-generation public-key cryptosystems. In particular, many NIST-PQC cryptosystems follow the same meta-cryptosystem. At EUROCRYPT 2019, Băetu et al. analyzed the security of meta-cryptosystem under key reuse by mounting a classical key recovery under plaintext-checking attacks (KR-PCA) and a quantum key recovery under chosen-ciphertext attacks (KR-CCA). Their results showed that quantum KR-CCA is much more efficient than classical KR-PCA. But, KR-PCA is more threatening than KR-CCA since KR-PCA just needs plaintext-checking oracle that tells whether a given ciphertext correctly decrypts to a given plaintext, while KR-CCA requires a full decryption oracle. This paper proposes a quantum KR-PCA algorithm and shows that quantum KR-PCA still outperforms classical KR-PCA. In detail, firstly, we transform the noise learning problem (the core to implement KR-PCA) into an ordered search problem. Based on the quantum algorithm for solving the ordered search problem, we solve the noise learning problems using quantum algorithms. Then, based on this quantum algorithm, we develop a quantum KR-PCA for meta-cryptosystem under key reuse, where the number of the oracle queries is about one third of the one required by classical KR-PCA. In addition, we also show that such an improvement cannot be further significantly improved for quantum adversaries. Finally, applying to 8 concrete NIST-PQC cryptosystems, we show that our quantum KR-PCA will save at least half of the running times and the oracle queries.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Quantum Information Processing
Quantum Information Processing 物理-物理:数学物理
CiteScore
4.10
自引率
20.00%
发文量
337
审稿时长
4.5 months
期刊介绍: Quantum Information Processing is a high-impact, international journal publishing cutting-edge experimental and theoretical research in all areas of Quantum Information Science. Topics of interest include quantum cryptography and communications, entanglement and discord, quantum algorithms, quantum error correction and fault tolerance, quantum computer science, quantum imaging and sensing, and experimental platforms for quantum information. Quantum Information Processing supports and inspires research by providing a comprehensive peer review process, and broadcasting high quality results in a range of formats. These include original papers, letters, broadly focused perspectives, comprehensive review articles, book reviews, and special topical issues. The journal is particularly interested in papers detailing and demonstrating quantum information protocols for cryptography, communications, computation, and sensing.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信