下载此文档

LSB信息隐藏实验报告.docx


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
Central South University
信息隐藏
实验报告
学院: 信息科学与工程学院
班级: 信息安全1201
学号: 0909121724
姓名: 吕秋言
时间: 2015年6 月
实验一: 基于图像的LSB信息隐藏
实验目的
该实验为验证性实验。目的是通过实验使学生掌握经典信息隐藏算法,在Matlab环境下,编写基于图像的LSB信息隐藏算法程序。用Matlab函数实现LSB信息隐藏及提取,并进行分析。
实验要求
1、实验前要做好充分准备,包括:复习实验所涉及的知识点,掌握Matlab编程语言和调试环境。
2、实验时注意记录实验过程中产生的数据、出现的问题及解决问题的方法。
3、理论联系实际,认真分析实验结果,回答思考题。
4、实验后完成实验报告,并附相关截图。
实验环境
计算机(安装Visual C++ )
实验原理
隐秘算法核心是将我们选取的像素点的最不重要位依次替换成秘密信息,以达到信息隐秘的目的。嵌入过程包括选择一个图像载体像素点的子集{j1,…,jl(m)},然后在子集上执行替换操作像素cji←→mi,即把cji的LSB与秘密信息mi进行交换(mi可以是1或0)。一个替换系统也可以修改载体图像像素点的多个比特,例如,在一个载体元素的两个最低比特位隐藏两比特、三比特信息,可以使得信息嵌入量大大增加但同时将破坏载体图像的质量。在提取过程中,找出被选择载体图像的像素序列,将LSB(最不重要位)排列起来重构秘密信息,算法描述如下:
嵌入过程:for(i=1;i<=像素序列个数;i++)
si←ci
for(i=1;i<=秘密消息长度;i++)
//将选取的像素点的最不重要位依次替换成秘密信息
sji←cji←→mi
提取过程:for(i=1;i<=秘密消息长度;i++)
{ i←→ji //序选取
mi←LSB(cji)
}
实验内容与步骤
基本演示
环境:matlab
    LSB,Least Significant Bits,最低有效位,将图像加密处理。
    这次将通过位平面的切割之后,嵌入一张隐私图片,一些人的隐私交流很有可能通过这个,比如美国的某某人,当然这个只是最简单的。
     
      位平面切割是将数字图像分解为位平面,比如上一篇文章讲到的图片的8位的数据类型,可以让我们每一位所起的作用。一边学的时候也带着疑问,为什么用bitget呢。
      经过试验也证明自己的想法是正确的,首先bitget(X,Y)是拿到X二进制的值的Y位。
[plain] view plaincopy
>> bitget(1,1)  
  
ans =  
  
     1  
  
>> bitget(1,2)  
  
ans =  
  
     0  
  
>>   
那么我们可以想想,一幅8位的数字图像(无符号类型),最高是11111111(二进制),即2^8 - 1,255,用大腿一想,当然是第八位起决定性作用,假如有一百万零一这个数字,少了最前面的一个一和最后面的一个一可是两码事。
举个例子,我切除图像的一部分:
[plain] view plaincopy
>> q = f(122:130,122:130);  
>> imwrite(q,'');  
>> f = imread('')  
  
f =  
  
  155  154  149  141  134  129  129  130  127  
  171  169  166  161  157  154  154  154  148  
  173  171  170  170  171  171  169  168  163  
  165  164  164  167  170  172  171  169  165  
  166  166  167  169  171  172  172  171  168  
  174  175  175  174  170  169  169  170  175  
  179  182  181  174  164  159  160  164  172  
  184  186  185  174  160  152  155  160  161  
  182  185  180  167  154  149  148  148  149  
每个像素点的值这么大。
接下来:
[plain] view plaincopy

LSB信息隐藏实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taotao0a
  • 文件大小738 KB
  • 时间2017-08-03