计算机工程与应用

北大核心,INSPEC,JST,Pж(AJ),EI

国内刊号:11-2127/TP

国际刊号:1002-8331

计算机工程与应用杂志2026年第3期:基于ChatGPT实现格密码与全同态加密

发布日期:

作者:陈智罡, 宋新霞, CHEN Liqun

单位:1.宁波财经学院 数字技术与工程学院,浙江 宁波 315175;2.浙江万里学院 大数据与软件工程学院,浙江 宁波 315100;3.英国萨里大学 计算机科学系,萨里GU2 7XH;

关键词:ChatGPT,全同态加密,格密码,代码实现

基金:国家自然科学基金(J2324013);浙江省自然科学基金(LMS26F020025);宁波市自然科学基金(2025J185)。

基于ChatGPT实现了环LWE上的格密码以及BFV全同态加密。这是使用ChatGPT来实现这两种加密算法。全同态加密曾经是密码学界的一个开放难题,有广泛的理论与实际应用。当前的全同态加密实现仍然面临挑战,尤其是在计算复杂度和计算效率上。ChatGPT能够根据用户的具体要求生成加密算法的源代码。然而,使用ChatGPT实现高度复杂的程序仍具有挑战性,尤其是全同态加密算法,其以复杂性著称。提出一种新颖的方法,从算法层次和代码层次来设计ChatGPT对格加密和全同态加密的实现方法。从算法层次来说,ChatGPT准确掌握了环LWE格加密算法,但是没有完全掌握BFV全同态加密算法。从代码层次来说,ChatGPT都能完整给出两种加密算法的C++实现代码,而且无需人工编写代码,但是都需要进一步调试和改错才能够正确运行。由于BFV全同态加密算法要比格加密算法复杂,因此所花费的调试工作更多。ChatGPT为实现密码算法提供了新思路,这方面值得进行深入而广泛的研究。该研究结果为ChatGPT在密码算法代码实现方面提供指南。

来源:2026年第3期

《计算机工程与应用》期刊编辑部

查看计算机工程与应用杂志2026年第3期

联系我们

  • 地址:北京市海淀区北四环中路211号
  • 电话:(010)89055542
  • E-mail:ceaj@vip.163.com

咨询工作人员

该杂志刊期列表

2026年
8期
7期
6期
5期
4期
3期