[1]李宏伟,潘志远,黄继杰.一种基于双勾函数的数据加密算法研究[J].计算机技术与发展,2022,32(06):120-125.[doi:10. 3969 / j. issn. 1673-629X. 2022. 06. 020]
 LI Hong-wei,PAN Zhi-yuan,HUANG Ji-jie.Research on a Data Encryption Algorithm Based on Double Hook Function[J].,2022,32(06):120-125.[doi:10. 3969 / j. issn. 1673-629X. 2022. 06. 020]
点击复制

一种基于双勾函数的数据加密算法研究()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
32
期数:
2022年06期
页码:
120-125
栏目:
网络与安全
出版日期:
2022-06-10

文章信息/Info

Title:
Research on a Data Encryption Algorithm Based on Double Hook Function
文章编号:
1673-629X(2022)06-0120-06
作者:
李宏伟潘志远黄继杰
1. 国家电网有限公司技术学院分公司,山东 济南 250002;
2. 北京科东电力控制系统有限责任公司,北京 100192
Author(s):
LI Hong-wei1 PAN Zhi-yuan1 HUANG Ji-jie2
1. State Grid of China Technology College,Jinan 250002,China;
2. Beijing Kedong Electric Control System Co. , Ltd. ,Beijing 100192,China
关键词:
双勾函数对称加密非对称加密曲线加密格加密
Keywords:
double-hook functionsymmetric encryptionasymmetric encryptioncurve encryptionlattice encryption
分类号:
TP391. 9
DOI:
10. 3969 / j. issn. 1673-629X. 2022. 06. 020
摘要:
在量子计算及保密通信的背景下,传统的对称和非对称加密技术及应用需要继续深化研究。 该文针对双勾曲线函数的特性进行了对称、非对称和格加密技术的研究,并探讨了其应用的场合。 首先通过对其渐近线做垂直线以及线上点的 X 轴平行线,将明文数值对应为交替所做的垂直线和平行线的次数,用最后一次交点的 X 或 Y 值作为对应的密文。然后基于双勾函数的两个特征参数以及基点的选取,设计了对称加密算法和相应的非对称加密算法( DHC);并选择任意条双勾曲线函数作为格基来构成非线性的格空间,由此探讨了基于双勾曲线函数的格加密可能性。 最后通过在 PC 工作站上的仿真测试,表明基于双勾函数的数据加密算法比椭圆曲线加密算法(ECC) 快了好几百倍;进而通过将 DHC 算法应用到电力云培训仿真中,确保了云培训考核的安全性,表明了基于双勾函数的数据加密算法能很好地适用于快速加密的场合。
Abstract:
In the context of quantum computing and secure communication,traditional symmetric and asymmetric encryption technologiesand 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 itsasymptote and the X -axis parallel line of the intersection,the plaintext value is corresponding to the number of alternating vertical andparallel 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 correspondingasymmetric 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 simulationtest on the PC workstation shows that the data encryption algorithm based on the double-hook function is hundreds of times faster thanthe elliptic curve encryption algorithm ( ECC) . Furthermore,by applying the DHC algorithm to the power cloud training simulation,thesecurity of the cloud training assessment is ensured,which shows that the data encryption algorithm based on the double-hook functioncan be well suited for fast encryption occasions.

相似文献/References:

[1]李雪[],罗圣美[],董振江[],等. 可搜索加密机制研究[J].计算机技术与发展,2017,27(01):97.
 LI Xue[],LUO Sheng-mei[],DONG Zhen-jiang[,et al. Survey on Searchable Encryption Mechanism[J].,2017,27(06):97.

更新日期/Last Update: 2022-06-10