赞
踩
1 图像加密技术
图像加密的特点是存储量大,占用内存大,占用频带宽,数据相互影响深,信息冗余度高等。其加密和解密的传输过程如图1所示。
图1 图像加密传输理论框图
1.1 置乱加密
置乱加密即用数学变换算法,将图像中像素点的位置移动或者使颜色的像素值发生改变,达到隐藏信息的目的。密钥就是图像加密中像素的排布方式,接收方接收到加密图像后,对密钥进行反运算即可恢复图像。
像素点的位置变换包括行打乱、列打乱、行和列的叠加打乱。以行打乱为例:在MATLAB中,将M×N大小的图像用imread函数导入并保存在矩阵中。使用randsample函数产生和矩阵行数相同的随机整数列,且返还到r中。将原图像矩阵的行向量打乱,在B中保存打乱后的矩阵即完成了加密过程。解密过程是在向量r中使用find函数找出1到m的元素位置并返还至向量i中,将加密的图像进行还原,完成解密。
列打乱和行打乱的原理一致,行和列叠加打乱则是将行打乱和列打乱结合起来对图像加密&
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。