计算机与现代化

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

一种基于仿生元胞自动机的图像加密算法

  

  1. 河海大学计算机与信息学院,江苏南京211100
  • 收稿日期:2017-03-23 出版日期:2017-10-30 发布日期:2017-10-31
  • 作者简介:平萍(1982-),女,江苏吴江人,河海大学计算机与信息学院副教授,硕士生导师,博士,研究方向:网络信息安全; 黄李麟(1985-),男,江苏南京人,硕士研究生,研究方向:网络信息安全; 毛莺池(1976-),女,上海人,副教授,硕士生导师,博士,研究方向:分布式与并行处理; 许国艳(1971-),女,内蒙古宁城人,副教授,硕士生导师,博士,研究方向:大数据管理,数据起源追踪,Web服务。
  • 基金资助:
    2015年江苏省水利科技科研资助项目(SSL-ZYGXYJ); 2016年江苏省水利科技科研资助项目(2016023)

Image Encryption Algorithm Based on Life-like Cellular Automaton

  1. School of Computer and Information, Hohai University, Nanjing 211100, China
  • Received:2017-03-23 Online:2017-10-30 Published:2017-10-31

摘要: 针对一维元胞自动机加密密钥空间小、扩散速度慢、安全性不高,以及有些二维元胞自动机需额外增加规则存储空间,加密后效果不理想等问题,提出一种基于仿生元胞自动机的图像加密算法。该算法首先将明文图像像素值转换为二进制矩阵,再将二进制矩阵分成大小相同的2部分作为仿生元胞自动机的2个初始状态,然后选取一个仿生元胞自动机规则作为密钥,利用仿生元胞自动机的演化进行加密。实验结果表明,本文提出的图像加密方案具有较大的密钥空间,对明文和密钥敏感,可以更好地保障加密图像的安全。

关键词: 信息安全, 图像加密, 仿生元胞自动机

Abstract: Concerning the problems of small key space, bad diffusion speed, low security of one-dimensional cellular automaton, as well as the extra rule storage space and unsatisfactory encryption effect of two-dimensional cellular automaton, we propose an image encryption algorithm based on life-like cellular automaton. Firstly, each pixel of the plain-image is converted into binary matrix. Then, the binary matrix is divided into two identical parts, which are taken as two initial states of the life-like cellular automata. Finally, a rule is selected as the key and the encryption is performed by the evolution of the life-like cellular automata. Experimental results show that the proposed image encryption scheme has a lot of characteristics, including large key space, and high sensitivity to the plaintext and key, which can effectively protect the security of the encrypted image.

Key words: information security, image encryption, life-like cellular automaton