计算机应用 ›› 2012, Vol. 32 ›› Issue (07): 2018-2021.DOI: 10.3724/SP.J.1087.2012.02018

• 信息安全 • 上一篇    下一篇

基于低密度奇偶校验编码和混沌系统的图像加密

赵文博,田小平,吴成茂   

  1. 西安邮电学院 电子工程学院,西安710061
  • 收稿日期:2011-12-13 修回日期:2012-02-02 发布日期:2012-07-05 出版日期:2012-07-01
  • 通讯作者: 赵文博
  • 作者简介:赵文博(1982-),男,甘肃西和人,硕士研究生,主要研究方向:图像编码及加密;田小平(1963-),男,陕西渭南人,教授,主要研究方向:图像处理、图像通信;吴成茂(1968-),男,四川仪陇人,高级工程师,主要研究方向:图像处理。
  • 基金资助:

    陕西省自然科学基金资助项目(2009JM8004);陕西省教育厅科技计划项目(09JK730;2010JK816)

Image encryption based on low density parity check coding and chaotic system

ZHAO Wen-bo,TIAN Xiao-ping,WU Cheng-mao   

  1. School of Electronic Engineering, Xi'an University of Posts and Telecommunications, Xi'an Shaanxi 710121, China
  • Received:2011-12-13 Revised:2012-02-02 Online:2012-07-05 Published:2012-07-01
  • Contact: ZHAO Wen-bo

摘要: 为提高图像传输的安全性和可靠性,提出一种结合LDPC编码和混沌系统的图像加密方法。首先,通过奇偶校验码将像素值扩展为10比特,并计算标准差作为混沌映射初值;其次,使用Arnold变换置乱像素位置,并利用Henon映射扩散像素值;最后,从10比特像素值中分离高2比特经LDPC编码实现无差错传输,而其余8比特则为加密结果。实验结果表明,所提方法对密钥及明文敏感性强,具有良好的雪崩效应,能有效抵抗明文和差分等攻击,同时其加密结果具有较强的抗剪切和抗噪声攻击能力。

关键词: 低密度奇偶校验编码, 混沌系统, 图像加密, Henon映射, Arnold变换

Abstract: To improve the security and reliability of image transmission, an image encryption algorithm based on combination Low Density Parity Check (LDPC) coding with chaotic system was proposed. Firstly, the algorithm used parity encoding to extend pixels' value of image into 10 bits and calculated its deviation acted as chaotic initial value. Secondly, Arnold transformation was used to scramble the positions of image pixels and Henon mapping was used to diffuse the values of pixels. Finally, the high 2 bits were separated from 10 bits of pixel value and transmitted faultlessly by LDPC code, the other 8 bits acted as the encryption result. The experimental results show that the proposed algorithm has strong sensitivity to the keys and plaintext, possesses favorable avalanche effect, and it can resist plaintext attack and differential attack effectively. Moreover, the encryption result has strong ability of resisting cutting and noise attacks.

Key words: Low Density Parity Check (LDPC) coding, chaotic system, image encryption, Henon mapping, Arnold transformation

中图分类号: