|
Pure Mathematics 2025
LWE问题的代数求解方式
|
Abstract:
本文研究了基于错误学习(LWE)问题的密码学构造,重点探讨了通过Kannan嵌入方法将其转化为代数问题的理论框架。我们系统分析了Kannan嵌入在LWE实例中的应用,证明了该转化过程的严谨性及其在密码分析中的有效性。具体而言,本文展示了如何将LWE的搜索问题嵌入到格结构中,并利用代数工具(如最短向量问题,SVP)求解,同时严格论证了转化后的代数形式与原问题的等价性。此外,我们讨论了该方法在参数选择、计算复杂度及安全性证明中的优势,为基于LWE的密码方案设计提供了理论支撑。实验结果进一步验证了该方法的可行性与效率。
This paper studies cryptographic constructions based on the Learning With Errors (LWE) problem, with a focus on exploring the theoretical framework of transforming it into an algebraic problem through Kannan’s embedding method. We systematically analyze the application of Kannan’s embedding in LWE instances and prove the rigor of this transformation process and its effectiveness in cryptographic analysis. Specifically, this paper demonstrates how to embed the search problem of LWE into a lattice structure and solve it using algebraic tools (such as the Shortest Vector Problem, SVP), while strictly proving the equivalence between the transformed algebraic form and the original problem. Additionally, we discuss the advantages of this method in parameter selection, computational complexity, and security proof, providing theoretical support for the design of LWE-based cryptographic schemes. Experimental results further validate the feasibility and efficiency of this approach.
[1] | Regev, O. (2005) On Lattices, Learning with Errors, Random Linear Codes, and Cryptography. Proceedings of the Thirty-Seventh Annual ACM Symposium on Theory of Computing, Baltimore, 22-24 May 2005, 84-93. https://doi.org/10.1145/1060590.1060603 |
[2] | Lenstra, A.K., Lenstra, H.W. and Lovász, L. (1982) Factoring Polynomials with Rational Coefficients. Mathematische Annalen, 261, 515-534. https://doi.org/10.1007/bf01457454 |
[3] | Schnorr, C.P. and Euchner, M. (1994) Lattice Basis Reduction: Improved Practical Algorithms and Solving Subset Sum Problems. Mathematical Programming, 66, 181-199. https://doi.org/10.1007/bf01581144 |
[4] | 王旭阳, 胡爱群. 格困难问题的复杂度分析[J]. 密码学报, 2015, 2(1): 1-16. |
[5] | 张平原, 蒋瀚, 蔡杰, 等. 格密码技术近期研究进展[J]. 计算机研究与发展, 2017, 54(10): 2121-2129. |
[6] | Budroni, A., Guo, Q., Johansson, T., Mårtensson, E. and Wagner, P.S. (2020) Making the BKW Algorithm Practical for LWE. In: Bhargavan, K., Oswald, E. and Prabhakaran, M., Eds., Progress in Cryptology—INDOCRYPT 2020, Springer International Publishing, 417-439. https://doi.org/10.1007/978-3-030-65277-7_19 |
[7] | Lv, L., Yan, B., Wang, H., Ma, Z., Fei, Y., Meng, X., et al. (2022) Using Variational Quantum Algorithm to Solve the LWE Problem. Entropy, 24, Article No. 1428. https://doi.org/10.3390/e24101428 |