摘要
研究了矩阵变换的性质,找到一种新的SCAN遍历矩阵,对彩色图像各分量进行像素位置置乱,结合彩色图像结构特点,利用彩色图像每个像素的RGB分量构成三维列向量,并将其作为输入分量,经过矩阵变换,改变其像素值的大小,得到加密矩阵。试验结果表明,加密图像具有类随机性,直方图接近于均匀分布,算法具有很强的密钥敏感性。
In this paper, some characters about matrix transformation are studied. A new SCAN ergodic matrix is obtained to scramble the RGB segments of the color image. According to the structure of the color image, we proposed a new method to change the value of the pixel through matrix transformation. The input vector of the transformation function is composed by the RGB values of the color image pixels. We took a third-order matrix which was got by a new way to change the input vector and then we got the output vector which was the encoded pixel. The experimental results demonstrate that the suggested encryption algorithm of color image has the advantages of large key space and sensitivity to the secret keys. It is also useful to resist brute-force attacks and statistical attacks.
出处
《微型机与应用》
2010年第2期61-65,共5页
Microcomputer & Its Applications
关键词
图像加密
矩阵变换
SCAN语言
位置置乱
像素改变
image encryption
matrix transformation
SCAN language
pixel scrambling
pixel confusion