实验五信息隐藏网络与信息安全实验报告.pdf
《实验五信息隐藏网络与信息安全实验报告.pdf》由会员分享,可在线阅读,更多相关《实验五信息隐藏网络与信息安全实验报告.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、百度文库 - 好好学习,天天向上实验五 信息隐藏同组实验者练习一实验目的实验人数系统环境网络环境实验工具实验类型信息隐藏位图法1.了解信息隐藏的基本知识; 2.理解 BMP 图像格式的编码方式; 3.学会使用位图法在 BMP 图片中嵌入和提取信息每组 2 人Windows交换网络结构ASCII 码表;UltraEdit-32;Unicode 编码表设计型实 验 日 期成 绩一、实验原理一、实验原理详见“信息安全实验平台”,“实验 7”,“练习一”。二、实验步骤二、实验步骤本练习主机 A、 B 为一组, C、 D 为一组, E、 F 为一组。 首先使用“快照 X”恢复 Windows系统环境。一
2、分析 BMP 图像文件头和信息头(1) 单击工具栏“UE”按钮, 打开 C:ExpNISEncrypt-LabToolsWatermarkBMP目录下的文件。(2)首先根据表 1 找到图像文件头和图像信息模块,填写表2 内容。表 1 bmp 图像文件头和图像信息表00000001(2 字节)BMP 文件头(14 字节)00020005(4 字节)00060009(4 字节)000A000D(4 字节)图像信息头(共 40 字节)000E0011(4 字节)00120015(4 字节)00160019(4 字节)001A001B(2 字节)001C001D(2 字节)001E0021(4 字节)
3、00220025(4 字节)00260029(4 字节)002A002D(4 字节)文件标识,为字母 ASCII 码“BM”文件大小,高位高字节保留字,每字节以“00”填写记录图像数据区的起始位置,为 36H图像描述信息块大小,常为 28H图像宽度图像高度图像的位面数,该值总为 1记录像素的位数,图像的颜色数由该值决定数据压缩方式(0:不压缩;1:8 位压缩;2:4 位压缩)用字节数表示的图像数据的大小,该数必须是 4 的倍数,数值上等于图像宽度图像高度每个像素位数水平每米有多少像素,在设备无关位图(.DIB)中,每字节以 00H 填写垂直每米有多少像素,在设备无关位置(.DIB)中,每字节以
4、 00H 填写-1百度文库 - 好好学习,天天向上002E0031(4 字节)00320035(4 字节)图像所用的颜色数对图像显示有重要影响的颜色索引的数目。如果是 0,表示都很重要颜色表的大小根据所使用的颜色模式而定:2 色图像为 8 字节;16 色图像位 64 字节;颜色表(非必有)256 色图像为 1024 字节;24 位真彩色图像则没有颜色表这一块。其中,每 4 字节表示一种颜色,并以 B(蓝色)、G(绿色)、R(红色)、alpha(32 位位图的透明度值,一般不需要)。即首先 4 字节表示颜色号 1 的颜色,接下来表示颜色号 2 的颜色,依此类推。颜色表接下来位为位图文件的图像数据
5、区, 在此部分记录着每点像素对应的颜色号, 其记录方式也随颜色模式而定,即2 色图像每点占 1 位(8 位为 1 字节); 16 色图像每点图像数据区占 4 位(半字节);256 色图像每点占 8 位(1 字节);真彩色图像每点占24 位(3 字节)。所以,整个数据区的大小也会随之变化。究其规律而言,可得出如下计算公式:图像数据信息大小=(图像宽度*图像高度*记录像素的位数)/8。表 2整个文件的大小从文件开始到图像数据区之间的偏移量每个像素的位数压缩类型图像数据的大小二位图法隐藏和传递信息( 1 ) 本 机 首 先 将 要 隐 藏 和 传 递 的 原 始 信 息 记 录 下 来_。(2)对原
6、始信息进行编码转换,要求:如果要传输中文,打开汉字Unicode 编码表,按照对应规则将它们转换为十六进制代码,再转换为二进制代码;如果要传输英文,打开ASCII 码对照表,按照对应规则将它们转换为十六进制代码,再转换为二进制代码。请 将 转 换 完 成 的 信 息 代 码 ( 二 进 制 代 码 ) 记 录 在 这 里_。原始信息长度是_个字符,这个长度的二进制值是_。原始信息文字类型(即文件标识符)_,其二进制值是_。(3)将原始信息长度代码和文字类型代码追加至原始信息中,然后利用位图法修改BMP 图像对应的位,完成信息嵌入工作,具体操作如下:使用 UltraEdit 打开图片 pic1p
7、ic5 中的任意一张,找到图像数据区的开始位置。利用位图法修改 BMP 图像,将转换后的信息长度代码和信息代码嵌入到BMP 图片中,并观察图像视觉上是否有变化,然后将该图片发送到同组主机D:WorkPicture 共享目录下。(4)同组主机收到图片后,使用UltraEdit 打开该图片,首先找到图像数据区的开始位置,读出文字类型_和传输信息的长度_。利用位图法提取隐藏在图片中的数据信息,请将提取出来的二进制代码记录在下面_。(5)根据隐藏信息的文字类型,将提取出来的二进制代码反向翻译成明文信息,并将明文信息记录在下面: _。(6)确定提取出的最终明文信息与原文相一致。-2百度文库 - 好好学习
8、,天天向上练习二实验目的LSB 水印算法1.了解数字水印; 2.熟悉 LSB 算法基本原理; 3.学会使用 LSB 水印工具对图像进行水印嵌入和提取工作;4.通过对 LSB 算法源码的剖析,加深对LSB 算法的理解实验人数系统环境网络环境实验工具实验类型每组 2 人Windows交换网络结构LSB;UltraEdit-32;VC+验证型一、实验原理一、实验原理详见“信息安全实验平台”,“实验 7”,“练习二”。二、实验步骤二、实验步骤本练习主机 A 和 B,C 和 D,E 和 F。首先使用“快照 X”恢复 Windows系统环境。(1)所有主机进入实验平台, 单击工具栏“LSB”按钮,进入ls
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 信息 隐藏 网络 安全 报告
限制150内