信息安全研究 ›› 2018, Vol. 4 ›› Issue (4): 336-341.

• 学术论文 • 上一篇    下一篇

基于LFSR状态序列的混沌序列图像加密方案

邢宇航,李敏   

  1. 火箭军工程大学指挥信息系统教研室
  • 收稿日期:2018-04-20 出版日期:2018-04-15 发布日期:2018-04-20
  • 通讯作者: 邢宇航
  • 作者简介:邢宇航 博士研究生,主要研究方向为信息安全、密码学和图像处理. 李 敏 教授,博士生导师,主要研究方向为网路信息安全、图像处理与目标识别.

Chaotic Sequence Image Encryption Scheme Based on LFSR State Sequences

  • Received:2018-04-20 Online:2018-04-15 Published:2018-04-20

摘要: 设计了一种基于LFSR状态序列密钥生成算法的混沌序列图像加密方案.方案中的混沌映射的初始值由LFSR状态序列生成,用于加密图像的混沌序列都在1个周期内.利用LFSR产生连续的128 b的状态序列,把128 b的状态均分成4个32 b模块并作为混沌映射的初值,第一模块作为混沌映射初值生成混沌序列作为图像的置乱变换,其它模块作为初值生成混沌序列作为图像扩散加密序列.仿真结果表明:加密方案中的128 b的密钥初值可以保证密钥空间足够大;用于加密的序列总保持在1个周期内,且由于混沌映射的初值敏感性,这种加密方案等价于一次一密;方案可以对批明文图像进行处理,提高了加密效率.经过实验和安全性分析,提出的方案是非常有效的.

关键词: LFSR, 状态序列, 混沌系统, 图像加密, 一次一密

Abstract: An chaotic sequence image encryption scheme based on LFSR state sequences is proposed in this paper. Chaotic map initial value is produced by LFSR state sequences, chaotic sequences for image encryption are in a period. Continuous 128 b state sequences are produced by LFSR, The each 128 b state sequence is divided into four parts and changed into chaotic map initial values, the first initial value produce permutation chaotic sequence, the other initial values produce three image encryption chaotic sequences. Simulation indication: 128 b initial value makes algorithm key space enough big. Encryption key sequences are in a period which not only makes sure sequence random but also algorithm one-time pad. This scheme can encrypt batch images. All experimental results and security analysis show the efficiency of the proposed method.

Key words: LFSR, state sequences, chaotic systems, image encryption, one-time pad