Guang Yerui, Yu Longfei, Dong Wenjie, Wang Ya, Zeng Jian, Zhao Jiayu, Ding Qun
Electronic Engineering College, Heilongjiang University, Harbin 150080, China.
Beijing Aerospace Institute of Automatic Control, Beijing 100854, China.
Entropy (Basel). 2022 Nov 4;24(11):1610. doi: 10.3390/e24111610.
With the massive application of IoT and sensor technologies, the study of lightweight ciphers has become an important research topic. In this paper, an effective lightweight LZUC (lightweight Zu Chongzhi) cipher based on chaotic system is proposed to improve the traditional ZUC algorithm. In this method, a further algorithm is designed for the process of integrating chaos into the lightweighting of ZUC. For the first time, this design introduces the logistic chaotic system into both the LFSR (linear feedback shift register) and nonlinear F-function of the cryptographic algorithm. The improved LZUC algorithm not only achieves a certain effect in lightweighting, but also has good statistical properties and security of the output sequence. To verify the performance of the LZUC cipher, we performed NIST statistical tests and information entropy analysis on its output key streams and discussed the typical attacks on the algorithm's resistance to weak key analysis, guess-determination analysis, time-stored data trade-off analysis, and algebraic analysis. In addition, we completed the design of an image security system using the LZUC cipher. Histogram analysis and correlation analysis are used to analyze both plaintext and ciphertext data. At the end of the article, the plaintext and ciphertext images displayed by LCD can be further visualized to verify the encryption effectiveness of the LZUC cipher.
随着物联网和传感器技术的大量应用,轻量级密码算法的研究已成为一个重要的研究课题。本文提出了一种基于混沌系统的高效轻量级LZUC(轻量级祖冲之)密码算法,以改进传统的祖冲之算法(ZUC)。在该方法中,针对将混沌融入ZUC轻量级过程设计了一种进一步的算法。该设计首次将逻辑斯谛混沌系统引入到密码算法的线性反馈移位寄存器(LFSR)和非线性F函数中。改进后的LZUC算法不仅在轻量级方面取得了一定效果,而且其输出序列具有良好的统计特性和安全性。为验证LZUC密码算法的性能,我们对其输出密钥流进行了美国国家标准与技术研究院(NIST)统计测试和信息熵分析,并讨论了针对该算法的典型攻击,包括对弱密钥分析、猜测确定分析、时间存储数据权衡分析和代数分析的抗性。此外,我们使用LZUC密码算法完成了一个图像安全系统的设计。利用直方图分析和相关性分析对明文和密文数据进行分析。在文章结尾,可以进一步可视化由液晶显示器(LCD)显示的明文和密文图像,以验证LZUC密码算法的加密有效性。