基于MATLAB的图像加密解密系统
目录
1 引言...............................................1
2设计目的...........................................2
3 设计方案简介......................................2
3.1 基于像素点置乱算法的图像加密技术...................3
3.2 基于行列乱序算法的图像加密技术..................3
3.3 基于色彩饱和度混乱算法的图像加密技术..................3
4 设计条件及主要参数表................................3
4.1 像素点置乱...............................3
4.2 行列乱序..............................3
4.3 色彩饱和度混乱..............................3
5 设计主要参数计算..........................5
6 设计结果..................................5
1 引言
随着20世纪90年代internet的迅速发展,多媒体技术的逐渐成熟和电子商务的兴起,网上多媒体信息量急剧膨胀,使得多媒体信息的安全问题变的越来越重要,多媒体信息安全成为学术界和工业界共同关注的新的研究方向。
数字图像是目前最流行的多媒体形式之一,在政治、经济、国防、教育等方面均有广泛应用。Matlab里的imread函数可用于读取图片文件中的数据。读进去的数据为一个三层的矩阵,矩阵的行或列表示图像每一个像素点的位置。矩阵的第一层、第二层、第三层分别代表红、绿、蓝三种像素(RGB色域)。对此,可设计以下几种加密方法:①随机打乱各层的行或列。②随机打乱像素点③像素点RGB值的缩放。
2 设计目的
图像加密是对于在数据传输中,保持图像的安全性有一定的工程实用价值。本课