通信学报 ›› 2012, Vol. 33 ›› Issue (11): 119-127.doi: 10.3969/j.issn.1000-436x.2012.11.015

• 技术报告 • 上一篇    下一篇

基于仿射和复合混沌的图像自适应加密算法

文昌辞1,王沁1,黄付敏2,袁志树3,陶春生4   

  1. 1 北京科技大学 计算机系,北京 100083
    2 中国医学科学院,北京 100005
    3 空军驻京昌地区军事代表室,北京 100009
    4 中国人民解放军驻二一八厂军事代表室,北京 100009
  • 出版日期:2012-11-25 发布日期:2017-07-25
  • 基金资助:
    装备预研重点基金资助项目

Self-adaptive encryption algorithm for image based on affine and composed chaos

Chang-ci WEN1,Qin WANG1,Fu-min HUANG2,Zhi-shu YUAN3,Chun-sheng TAO4   

  1. 1 Department of Computer Science,University of Scie echnology Beijing,Beijing 100083,China
    2 Chinese Academy of Medical Science,Beijing 100005,China
    3 Air Force Jing Chang Office,Beijing 100009,China
    4 People’s Liberation Army 218 Factory Office,Beijing 100009,China
  • Online:2012-11-25 Published:2017-07-25
  • Supported by:
    The Equipment Pre-Research Foundation of China

摘要:

基于有限整数域上的三维仿射变换和复合混沌,提出了一种新的数字图像加密算法,先置乱图像中像素的位置并根据像素坐标混合像素值,然后依次进行非线性的扩散、代换、再扩散,代换时用图像数据扰动耦合的多个混沌系统以进行自适应加密。算法如此迭代3轮,可有效地抵御选择明文攻击;密钥空间巨大,可抵御穷举攻击。其中的置乱操作可以直接作用于任意宽高比的图像,不需要进行预处理。构造的混沌系统形式简单,符合模块化设计思想,易于并行实现。

关键词: 图像加密, 仿射, 混沌, 置乱, 自适应

Abstract:

On the basis of three-dimensional affine transformation in limited integer domain and composed chaos,a novel digital image encryption algorithm was proposed.Firstly,it scrambled pixels’ position and confused pixels’ value according to corresponding coordination.Secondly,it took a series of nonlinear diffusion,substitution and re-diffusion.In the process of substitution,it introduced pixels’ value to perturb multiple chaos systems that were coupled together for self-adaptive encryption.The algorithm proceeded the above two steps for 3 times to defend chosen plaintext attack,and had huge key space to defend violent attack.The scrambling function in it was compatible with images at any ratio of length to width without any preprocessing; the constructed whole chaos system which had a simple form was designed modularly,and could be realized parallel conveniently.

Key words: image encryption, scramble, affine, chaos, self-adaptive

No Suggested Reading articles found!