基于双m序列的图像信息隐藏算法

来源 :硅谷 | 被引量 : 0次 | 上传用户:troy0215
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 为改进传统LSB信息隐藏算法的安全性和不可见性,提出了基于双m序列的LSB信息隐藏算法。把m序列发生器的初始状态和本原多项式作为密钥,利用两个m序列发生器不同时刻的状态来分别确定秘密信息嵌入位置的行值和列值,再进行LSB信息隐藏。介绍了算法原理,并仿真实现了LSB(低4bit)的改进算法,实验结果表明:改进算法的图像降质更小,安全性更高。
  关键词 m序列;信息隐藏;LSB(低4比特)算法;安全性
  中图分类号:TN918 文献标识码:A 文章编号:1671—7597(2013)042-050-01
  信息隐藏也称为数据隐藏,其首要目标是隐藏技术要好,使人无法看到和听到隐藏的数据,达到令人难以察觉的目的。LSB算法因其良好的不可见性成为了最经典的时空域信息隐藏算法,但是LSB算法最大的缺点是安全性差。
  本文通过引入双m序列发生器,改进了传统LSB算法,利用双m序列分别控制秘密信息嵌入位置的行值和列值,将秘密信息伪随机的嵌入到载体当中去,从而加大主动攻击者提取秘密信息的难度,提高算法的安全性能。
  1 隐藏算法原理
  发端首先对载体图像和密文数据进行预处理,载体图像分割成8 x8的子图像块,密文数据每32比特作为一组分割,第i组数据嵌入到载体图像的第i个子图像块中选中的8个像素点上,每一个具体的像素点上嵌入算法采用LSB(低4bit)隐藏算法。
  算法中涉及到的m序列发生器用来确定隐藏位置选取,m1序列和m2序列的发生器均由3级线性移位寄存器构成,初始态分别为001和110,本原多项式分别为[2 3]和[1 3],相当于隐藏算法中涉及到的密钥。用m1来确定嵌入位置的行值,用m2确定列值,控制生成7个具体的嵌入位置(1,6)、(4,7)、(2,3)、(5,5)、(6,2)、(7,1)、(3,4),此外每个子图像块的第(8,8)个像素点上也作为一个嵌入位置。
  接收端收到伪装图像后,按照与发端同样的方法找到隐秘位置,将所有嵌入点的后4位比特信息进行重组就可以得到嵌入的密文。
  2 仿真结果
  载体图像选用128x128的灰度“lena.bmp”图像,改进的低4bit隐藏算法仿真结果如图1所示。
  3 算法性能分析
  3.1 峰值信噪比分析
  我们这里把秘密信息视为噪声,对LSB(低4bit)隐藏算法及其改进算进行MSE和PSNR分析,结果如表1所示。
  对于LSB(低4bit)隐藏算法来说我们在载体图像的前64行选择4种具体信息嵌入位置,得到的PSNR值均小于改进算法得到的PSNR值,平均来看改进算法比原始算法的PSNR值提高0.4dB左右,即改进算法伪装图像降质较小,即算法不可见性更好一些。
  3.2 图像局部熵分析
  对原始图像采用LSB(低4bit)隐藏算法及其改进算法生成的伪装图像进行局部熵(图像中像素9×9邻域的熵值)分析,结果如图2所示。
  此时低4bit隐藏算法选取隐秘位置为1~16行,改进算法隐秘位置分布在所有子图像块中。由仿真结果可以清楚看到,改进算法的伪装图像和原始图像的局部熵信息相似,也就是说两幅图像相似度较大。而LSB(低4bit)算法生成的伪装图像局部熵视图中在隐秘位置附近变化较为明显,因为改进算法隐秘位置中每8*8子图像块中只选用了8个较为分散的像素点作为嵌入点,所以对图像的局部熵影响不大。
  4 结束语
  本文利用两个m序列发生器的状态来确定秘密信息的依次嵌入位置,完成了对LSB低4bit隐藏算法的改进,改进算法的抗检测性能更好。基于双m序列的信息隐藏算法思路,还可以应用到数字水印技术和文本替换等其他信息隐藏技术中,从而提高信息隐藏方法的安全性和应用范围。
  基金项目
  华北科技学院教育科学研究基金资助《《信息安全技术》实验教学体系的研究》(项目编号:hkzd201013)
  参考文献
  [1]王丽娜,张焕国.信息隐藏技术与应用[M].武汉大学出版社,2003.
  [2]王丽娜,郭迟,李鹏.信息隐藏技术实验教程[M].武汉大学出版社,2004.
其他文献
【摘 要】在人們关切的目光中,“90后”完成了初中阶段的学习,进入了高等教育的阶段。由于是生长在阳光下温室中的一代,由于他们必然要成为未来的主人,所以我们必须对他们的成长和教育负责。恋爱,是“90后”较早接触的感情之一,我们应该观察研究,以给他们有效的教育和指导。  【关键词】90后 婚恋观 大学生  【中图分类号】G641 【文献标识码】A 【文章编号】1006-9682(2010)07-008
摘 要 每年,超过23%的交通事故是由机动车追尾碰撞造成的。这里提供了一种可以降低追尾事故发生几率的机动车之间(V2V)的无线通讯协议。本文提出并研究了一种能够为在高速公路上行使的机动车之间传播警告信息的基于MAC协议的802.11标准。设计此标准的目的是能够确保在低延时的情况下接收到警告消息,从而使驾驶员可以有足够的时间采取相应措施来避免追尾事故的发生。  关键词 V2V;追尾防撞系统;无线通讯
摘 要 本文中对数字单相在线互动式UPS调压输出的实现的原理做了简单介绍,对以DSP(TMS320F240)为内核的控制系统在整体设计中的实现的功能做了描述,对逆变器和整流充电器的设计的实现做了详细阐述,对它们的方案的选取、模型的确定都有介绍。最后,文章还对UPS各辅助电路,如UPS网络监控技术的设计研究情况做了简单描述。  关键词 不间断电源;逆变;数字控制;切换  中图分类号:TN86 文献标
摘 要 介绍了FCS(PROFIBUS,CAN),并进行了电厂现场总线控制系统方案设计,控制系统中硬件配置及软件设计。通过对开关量智能节点设计、模拟量智能节点设计,最终形成以智能节点为单位的现场底层网络。最后,在此基础上最终实现与分散控制系统的集成。  关键词 FCA现场总线;电厂自动化系统;网络集成  中图分类号:TP319 文献标识码:A 文章编号:1671—7597(2013)042-037
摘 要 IMS(IP多媒体系统)是当代移动核心网普遍引进的一项技术系统,在该系统的加入下,移动网络实现了质的飞跃。除了能够实现移动媒体服务的一体化改革之外,还能够加强网络通信的安全保障,提高通信的实效性。本文针对IMS及移动核心网建设的现状进行分析,并提出问题,结合时代元素给予相关的移动核心网建设建议。以此确保IMS与移动网络的稳定融合发展。  关键词 IMS;移动核心网;现状及问题;方向;方案;
摘 要 民航通信承载着通用性的计算机网络数据及各类专用设备数据传输的业务数据,提高其通信网可靠性及可用性尤为重要和迫切。研究设计双机热备系统方案,使通信主机出现故障时能够在规定的时间内自动切换;采用共享的磁盘阵列,充分保证数据的高可靠性和可用性并实现了历史数据共享功能。有效避免了长时间的服务中断,保证民航通信系统稳定、可靠的服务。  关键词 民航;通信;可靠性;可用性;双机热备  中图分类号:TN
摘 要 为了进一步探讨软件智能部署与应用方法,文中对软件智能部署和软件描述语言进行了分析,这一研究对于软件部署的改进具有一定的意义。  关键词 软件智能部署;应用;描述语言  中图分类号:TP311 文献标识码:A 文章编号:1671—7597(2013)042-047-02  软件部署是对软件进行安装和配置,使软件正常工作的过程。现有的软件部署方法包括 :手工安装、无人值守(RemoteInst
摘 要 由于WMN网络是一个新兴的研究领域,为了更为准确的衡量WMN网络的性能,对影响WMN网络性能的各种因素进行分析和研究,为实际WMN网络的组建和优化提供积累经验,本文采用Linux操作系统和Atheros芯片的无线模块,基于Madwifi开源代码构建Mesh路由器节点,并应用这些Mesh路由器节点组建无线Mesh多跳实验网络,深入分析无线干扰和数据转发对无线Mesh网络性能的影响。  关键词
摘 要 本文主要对10 kV架空线路的事故进行了细致的分析和探讨,并针对问题提出防范措施,从而提高10 kV架空线路的稳定性和安全性。  关键词 10 kV;架空线路;事故;防范  中图分类号:TM726.3 文献标识码:A 文章编号:1671—7597(2013)042-045-02  10 kV架空线路是电力系统中非常重要的组成部分,一旦发生事故,会对供电造成严重的影响。10 kV架空线路供电
笔者根据切身工作实践,创新性的提出了一种新型卫星影像的变化检测算法。以非下采样ContourLet变换(NSCT)和脉冲耦合神经网络(PCNN)为基础的算法,实现了传统非下采样变换和脉冲耦合神经网络算法的有机结合,适用于无监督、不同时相的卫星影像的变化检测。