多项式函数根的零知识证明协议设计与安全性分析

0 下载量 73 浏览量 更新于2024-09-01 收藏 280KB PDF 举报
"这篇研究论文探讨了多项式函数根的零知识证明协议,由李曦和王道顺发表于清华大学学报(自然科学版),2009年7月刊。该研究得到了国家自然科学基金的支持,并涉及计算离散对数的困难性假设、多重离散对数问题以及它们在构建安全零知识证明协议中的应用。" 在密码学和信息安全领域,零知识证明是一种允许一方(证明者)向另一方(验证者)证明自己知道某个信息,而无需透露任何实际信息的协议。这种证明方法的关键在于,即使验证者无法获得任何关于证明者的秘密信息,也能确认证明者确实知道所声称的知识。 本文关注的是多项式函数的根的零知识证明,这在数学和理论计算机科学中具有广泛的应用。多项式函数根的计算是许多算法的基础,如代数几何、编码理论和密码学。零知识证明在此领域的应用可以保护敏感信息,例如,当一个用户需要证明他们知道一个多项式的特定根,但又不希望暴露该根的具体值或其他有关多项式的信息。 论文提出了一种基于计算离散对数的困难性假设的新方法,解决多项式函数根的零知识证明问题。离散对数问题在密码学中是核心难题,它涉及到找到给定离散对数群中元素的指数,而这个过程被认为是计算上困难的。多重离散对数问题则是离散对数问题的扩展,处理多个元素的指数关系。 作者通过解决多重离散对数问题,构造了一个安全且可靠的零知识证明协议。理论分析表明,这个协议能够有效地隐藏证明者的知识,同时让验证者确信证明者确实找到了多项式的特定根。这个协议的建立不仅有助于加强信息安全,还可能为未来零知识证明系统的开发提供新的思路和技术基础。 关键词:零知识证明、离散对数、多项式函数、根。论文的分类号为TN918.2,文献标识码为A,文章编号为100020054(2009)0720999204。通过这个研究,李曦和王道顺展示了在理论和实践层面,如何利用计算难题来设计安全的证明协议,为零知识证明技术在数学问题上的应用开辟了新的道路。