题目:基于LSB的图像隐写算法设计与实现
任务起至日期:2011年1月21日至2011年6月11日 共16周
一、课题的任务内容:
根据工作的需求,基于C环境,设计出图像隐写算法以达到隐秘通信,保证信息安全的需求。
二、原始条件及数据:
测试用图像,包括按照图像大小,色彩特征,纹理特征等分类的原始图像;
作为隐秘信息的图像及文本。
三、设计的技术要求(论文的研究要求):
根据信息隐藏的定义,设计出基于LSB的隐写算法进行隐秘通信,达到信息安全的目的。为验证所设计的基于LSB的隐写算法的可行性,组织大量图片进行测试。
四、毕业设计(论文)应完成的具体工作:
按照图像大小,色彩特征,纹理特征等分类组织原始图像及隐秘信息
通过对信息隐藏技术的研究,设计基于LSB的隐写算法
用所设计的隐写算法,对所组织的图像嵌入不同容量的隐秘信息,生成一系列的隐秘图像。
通过大量实验对隐秘图像进行分析,验证所设计的隐写算法的可行性等。
软硬件名称、内容及主要的技术指标(可按以下类型选择):
计算机软件
图 纸
电 路 板
机 电 装 置
新材料制剂
结 构 模 型
其 他
五、查阅文献要求及主要的参考文献:
查阅关于隐写算法的最新国内外文献,
[1] Jessica Fridrich , J. Kodovsky. Quantitative Steganalysis of LSB Embedding in JPEG Domain, Proc. ACM Multimedia & Security Workshop, Rome, Italy, September 9-10, pp. 187-198, 2010.
[2] N. Provos and P. Honeyman. Hide and Seek: An Introduction to Steganography, Security & Privacy Magazine, IEEE, vol. 1, , May-June 2003: 32-44
[3] Provos N, Honeyman P. Detecting Steganagraphic Content on the Internet. In Proceedings of Network and Distributed System Security Symposium. San Diego, VCA. 2002
[4] N F Johnson,S Katzenbeisser.A Survey of steganographic techniques[A]. F Petitcolas, S katzenbeisser.Information Hiding, Lecture Notes in Computer Science[C].Norwood: Artech House, 2000:43-78.
[5] 杨榆,钮心忻等.信息隐藏与数字水印实验教程(M).北京:国防工业出版社:2010
[6] 陆宗骐.C/C++图像处理编程(M).北京:清华大学出版社.:2006
[7] 王丽娜等.信息隐藏技术实验教程(M).武汉大学出版社:2004
六、进度安排:(设计或论文各阶段的要求,时间安排):
教学要求: 要求学生运用所学知识,基于C或其它编程语言独立完成系统的设计、调试及运行以培养学生对计算机的综合开发能力和创新能力。 工作计划: 第1周 确定任务;市场调研; 第2周~第3周 需求分析;信息的收集、整理;查阅中、外文资料; 第4周~第7周 系统规划;系统分析;总体设计; 第8周~第10周详细设计;算法设计及系统实施; 第11周 测试及调试;系统的改进与提高。 第12周~第13周 撰写毕业论文。 第14周 完善前期的工作。 第15周 准备毕业答辩。
审核意见:
教研室主任: