摘要
在量子计算及保密通信的背景下,传统的对称和非对称加密技术及应用需要继续深化研究。该文针对双勾曲线函数的特性进行了对称、非对称和格加密技术的研究,并探讨了其应用的场合。首先通过对其渐近线做垂直线以及线上点的X轴平行线,将明文数值对应为交替所做的垂直线和平行线的次数,用最后一次交点的X或Y值作为对应的密文。然后基于双勾函数的两个特征参数以及基点的选取,设计了对称加密算法和相应的非对称加密算法(DHC);并选择任意条双勾曲线函数作为格基来构成非线性的格空间,由此探讨了基于双勾曲线函数的格加密可能性。最后通过在PC工作站上的仿真测试,表明基于双勾函数的数据加密算法比椭圆曲线加密算法(ECC)快了好几百倍;进而通过将DHC算法应用到电力云培训仿真中,确保了云培训考核的安全性,表明了基于双勾函数的数据加密算法能很好地适用于快速加密的场合。
In the context of quantum computing and secure communication,traditional symmetric and asymmetric encryption technologies and their applications need to be further studied.We focus on the characteristics of the double-hook curve function to study symmetric,asymmetric and lattice encryption technologies,and discuss their occasion of application.Firstly,by making the vertical line of its asymptote and the X-axis parallel line of the intersection,the plaintext value is corresponding to the number of alternating vertical and parallel lines,and the X or Y value of the last intersection is used as the corresponding ciphertext.Then based on the two characteristic parameters of the double-hook function and the selection of the base point,a symmetric encryption algorithm and the corresponding asymmetric encryption algorithm(DHC)are designed,and any double-hook curve function is chosen as the lattice base to form a non-linear lattice space,thus discussing the possibility of lattice encryption based on the double-hook curve function.Finally,the simulation test on the PC workstation shows that the data encryption algorithm based on the double-hook function is hundreds of times faster than the elliptic curve encryption algorithm(ECC).Furthermore,by applying the DHC algorithm to the power cloud training simulation,the security of the cloud training assessment is ensured,which shows that the data encryption algorithm based on the double-hook function can be well suited for fast encryption occasions.
作者
李宏伟
潘志远
黄继杰
LI Hong-wei;PAN Zhi-yuan;HUANG Ji-jie(State Grid of China Technology College,Jinan 250002,China;Beijing Kedong Electric Control System Co.,Ltd.,Beijing 100192,China)
出处
《计算机技术与发展》
2022年第6期120-125,共6页
Computer Technology and Development
基金
国家电网有限公司科技项目(5222JZ17002R)。
关键词
双勾函数
对称加密
非对称加密
曲线加密
格加密
double-hook function
symmetric encryption
asymmetric encryption
curve encryption
lattice encryption