LSB图片信息隐藏隐藏实验

发布时间 : 星期一 文章LSB图片信息隐藏隐藏实验更新完毕开始阅读

上海电力学院

高级程序设计(C) 题 目: 院 系:专业年级:学生姓名:指导教师:课程设计报告

LSB 信息隐藏实验

计算机科学与技术学院 信息安全2012级 涂桂花 学号: 20123333 魏为民

2015年4月14日

目录

一、实验目的............................................................................................. 1 二、实验内容和步骤 ................................................................................ 1 1. 操作环境 ........................................................................................ 1 2. 系统配置 ........................................................................................ 1 3. 操作步骤 ........................................................................................ 1 4. 程序源代码 .................................................................................... 5 三、实验结果............................................................................................. 5 1. 测试图片 ........................................................................................ 5 2. 测试结果 ........................................................................................ 5 3.截屏 ................................................................................................... 6 四. 实验小结........................................................................................... 6 1. 遇到的问题总结合分析: ............................. 6 2. 未解决的问题 ...................................... 10 3. 实验效果和分析 .................................... 10 4. 总结: ............................................ 10 附件: ....................................................................................................... 11

上 海 电 力 学 院

实 验 报 告

信息安全 LSB信息隐藏实验 课程名称 实验项目 涂桂花 信息安全 20123333 2012252 姓名 学号 班级 专业 2015.4.14 无 同组人姓名 指导教师 魏为民 实验日期 一、实验目的

1.用MATLAB函数实现LSB信息隐藏和提取。 2.了解信息隐藏的作用和实现方法原理。 3.学会分析了解隐藏算法。

二、实验内容和步骤

如操作环境、系统配置、操作步骤、程序源代码等。 1.操作环境

操作系统 Windows 7 旗舰版 64位 SP1 ( DirectX 11 ) 2.系统配置

处理器 AMD E1-2100 APU with Radeon HD Graphics 双核

3.操作步骤

1) 打开MATLAB软件,新建文件夹名为“ LSB ”。

2) 在“Command Window”窗口里输入“guide”,回车。

a. 如下图所示建立图形界面。将5个push button控件的“String”属性设置为下图相应

1

显示的名字,Tag属性设置为pbt+String名的格式。将4个axec控件的Tag属性设置为如下图所显示的名字。

3) 分别右键点击5个push button控件,View Callbacks->CallBacks.给每个控件添加

Callback代码。再添加代码之前要为该fig文件命名。我在本次实验命名为LSB3333.fig。各个控件的代码如下:

% --- Executes on button press in pbtCover.

function pbtCover_Callback(hObject, eventdata, handles) % hObject handle to pbtCover (see GCBO)

% eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) global gCover;

[gCover,sFile]=loadimg(); if isempty(gCover)

msgbox('Cover image is empty!','Warning','warn','modal'); return; end

2

联系合同范文客服:xxxxx#qq.com(#替换为@)