信息网络安全 ›› 2024, Vol. 24 ›› Issue (3): 385-397.doi: 10.3969/j.issn.1671-1122.2024.03.005

• 理论研究 • 上一篇    下一篇

基于时变互耦合双混沌系统的轻量级序列密码

杨杰超1, 胡汉平1,2(), 帅燕1, 邓宇昕1   

  1. 1.华中科技大学人工智能与自动化学院,武汉 430074
    2.图像信息处理与智能控制教育部重点实验室,武汉 430074
  • 收稿日期:2024-01-19 出版日期:2024-03-10 发布日期:2024-04-03
  • 通讯作者: 胡汉平 E-mail:hphu@hust.edu.cn
  • 作者简介:杨杰超(1997—),男,陕西,硕士研究生,主要研究方向为轻量级混沌序列密码|胡汉平(1960—),男,湖北,教授,博士,主要研究方向为混沌保密通信|帅燕(1999—),女,重庆,硕士研究生,主要研究方向为网络空间安全与密码分析|邓宇昕(2001—),男,江西,硕士研究生,主要研究方向为控制工程
  • 基金资助:
    湖北省重点研发计划(2020BAB104)

Lightweight Stream Cipher Based on Time-Varying Mutual Coupling Double Chaotic System

YANG Jiechao1, HU Hanping1,2(), SHUAI Yan1, DENG Yuxin1   

  1. 1. School of Artificial Intelligence and Automation, Huazhong University of Science and Technology, Wuhan 430074, China
    2. Key Laboratory of Image Information Processing and Intelligent Control, Ministry of Education, Wuhan 430074, China
  • Received:2024-01-19 Online:2024-03-10 Published:2024-04-03
  • Contact: HU Hanping E-mail:hphu@hust.edu.cn

摘要:

文章针对资源受限的物联网环境下的数据加密传输问题,设计了一种基于时变互耦合双混沌系统的轻量级序列密码。以Tent和Arnold混沌映射为基础,通过引入累加器和耦合项,构造一种用于序列密码内部状态更新的时变双混沌系统,基于位操作,对密钥流输出部分进行设计。文章对算法的基本运算、参数、精度、实现方式和策略进行设计并在FPGA上实现,硬件资源消耗为2370个等效门,密钥流输出速率为1.68 bit/clk。分析表明,该密码具有良好的安全性和抗攻击能力,与ISO/IEC标准的轻量级序列密码相比,安全性、资源消耗和吞吐量均有显著优势。

关键词: 物联网, 双混沌系统, 轻量级, 退化, 序列密码

Abstract:

Aiming at the problem of data encryption transmission in the resource-limited Internet of Things environment, this paper designed a lightweight stream cipher based on time-varying mutual coupling double chaotic system. Based on the chaotic maps of Tent and Arnold, a time-varying double chaotic system for updating the internal state of stream cipher is constructed by introducing accumulators and coupling terms. Based on bit operation, the output part of key stream is designed. This paper designed the basic operation, parameters, accuracy, implementation mode and strategy of the algorithm and implemented it on FPGA. The consumption of hardware resources is 2370 GE, and the output rate of key stream is 1.68bit/clk. The analysis shows that this cipher has good security and anti-attack ability. Compared with the lightweight stream ciphers of ISO/IEC standard, it has obvious advantages in security, resource consumption and throughput.

Key words: Internet of things, double chaotic system, lightweight, degenerate, stream cipher

中图分类号: