Journal of Computer Applications ›› 2013, Vol. 33 ›› Issue (04): 1070-1073.DOI: 10.3724/SP.J.1087.2013.01070

• Information security • Previous Articles     Next Articles

Image encryption algorithm based on chaos and bit operations

LIU Lepeng,ZHANG Xuefeng   

  1. School of Communication and Information Engineering, Xi’an University of Posts and Telecommunications, Xi’an Shaanxi 710061, China
  • Received:2012-10-15 Revised:2012-11-18 Online:2013-04-01 Published:2013-04-23
  • Contact: LIU Lepeng

基于混沌和位运算的图像加密算法

刘乐鹏,张雪峰   

  1. 西安邮电大学 通信与信息工程学院,西安710061
  • 通讯作者: 刘乐鹏
  • 作者简介:刘乐鹏(1986-),女,陕西咸阳人,硕士研究生,主要研究方向:通信安全与信息对抗;张雪锋(1975-),男,陕西西安人,教授,主要研究方向:信息安全、数字图像保密。
  • 基金资助:

    陕西省教育厅专项科研计划(09JK731, 2010JK820)

Abstract: In order to effectively improve the image encryption effect and safety, based on studying image encryption algorithm based on chaotic systems and bit operations, an improved algorithm of digital image encryption algorithm was proposed. Firstly, Logistic map was used to generate chaotic sequences, constructing row and column vector to scramble pixel position by the proposed algorithm. Secondly, another piecewise nonlinear Logistic sequence was applied to construct gray scale scrambling amplification factor to scramble the image gray scale, meanwhile the two processes were iteratively done . The mentioned algorithm made not only the key space increase and gray histogram uniform, but also the pixel correlation weaker and the operation speed faster than traditional algorithms. The experimental results show that the improved algorithm has good encryption efficacy and safety.

Key words: chaotic map, image encryption, position scrambling, pixel bit, piecewise nonlinear mapping

摘要: 为了有效改进图像加密效果及其安全性,在对基于混沌系统及位运算的图像加密算法进行研究的基础上,提出一种改进的数字图像加密算法,该算法首先采用Logistic映射产生混沌序列构造行、列置乱向量进行像素位置的置乱,再利用分段非线性Logistic产生的序列构造灰度置乱放大因子,对图像进行灰度置乱,且对两个过程进行迭代操作。该算法不仅密钥空间增大,灰度直方图更加均匀,而且像素相关性变弱,运算速度较传统算法更快。实验结果表明,改进算法具有良好的加密效果和安全性。

关键词: 混沌映射, 图像加密, 位置置乱, 像素位, 分段非线性映射

CLC Number: