摘要
分组加密AES算法应用广泛,为了在降低加密时延的同时提高算法的安全性,可以对分组加密的工作模式进行改进。采用软件实现AES加密算法,对分组加密的ECB模式、CBC模式以及新型HCBC模式进行编程。实验表明,HCBC模式能够加密任意长度的数据,并通过密钥还原为相应的明文,具有较好的安全性和运行效率,是结合ECB模式与CBC模式优点的改进方案。
The block cipher AES algorithm is used widely.In order to improve the security of algorithm while reducing latency,the block cipher mode of operation can be improved.Use software to implement the AES algorithm,and program the ECB,CBC and new HCBC mode of operation.Experiments show that the HCBC mode can encrypt data of any length and restore it to the corresponding plaintext through the key.It has better security and operating efficiency.It is an improved scheme that combines the advantages of the ECB and the CBC.
作者
孙晓峰
安永丽
SUN Xiaofeng;AN Yongli(College of Artificial Intelligence,North China University of Science and Technology,Tangshan 063010)
出处
《现代计算机》
2021年第15期72-76,共5页
Modern Computer
基金
国家重点研发计划项目(No.2017YFE0135700)
河北省高层次人才资助项目(No.A201903011)
河北省自然科学基金(No.A2015209040)。
关键词
分组加密
工作模式
AES
自适应
Block Cipher
Mode of Operation
Advanced Encryption Standard
Self-Adaptive