优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于一阶贝塞尔曲线的信息隐藏软件的设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘? 要 随着信息技术的飞速发展,网络已经影响到社会的政治、经济、文化、军事等各个方面,已成为全球信息基础设施的主要组成部分。但是,网络作为一把双刃剑,在加速人类信息化社会的进程中,也给保障信息安全带来了极大的挑战。作为信息安全的一个重要分支,信息隐藏技术由于具有较好的隐蔽性和易操做性,而逐渐成为信息安全领域的研究热点之一。 本文首先对图像空域的应用进行了分析研究,重点探讨了基于一阶贝塞尔曲线的信息融合算法,并在理论上证明了该算法的可用性;其次对该算法的相应部分进行了改进,并编程实现了载体图像文件对信息的隐藏和恢复功能;最后通过测试与分析,说明本设计所开发的软件可以无损地对数据流信息进行隐藏和恢复;由于此算法合理的设计,最终达到一幅作为载体的位图文件可以隐藏大约占其3/8容量的明文信息,表明该软件具有一定的实用价值。 关键词:信息隐藏技术;图像空域;一阶贝塞尔曲线;隐藏比例;位图 1.1 本课题研究的意义 人们在日常生活中,通过感觉器官收集到的各种信息里,最主要的是视觉信息。在数字化生活中,数字图像就成为了人们所感知的最主要的信息形式。 数字图像可分为静止图像和动态图像两种,后者一般称为视频图像。视频图像的每一帧均可看作是一幅静止图像,但是这些静止图像之间并不是相互孤立的,而是存在时间轴上的相关性。而静止图像是像素的集合,相邻像素点所对应的实际距离称为图像的空间分辨率。根据像素颜色信息的不同,数字图像可分为二值图像、灰度图像以及彩色图像。数字图像的最终感受者是人的眼睛,人眼感受到的两幅质量非常相同的数字图像的像素值可能存在着很大的差别。这样,依赖于人的视觉系统的不完善性,就为数字图像的失真压缩和信息隐藏提供了非常巨大的施展空间。 信息隐藏与信息加密是不尽相同的,信息加密是隐藏信息的内容,而信息隐藏是隐藏信息的存在性,信息隐藏比信息加密更为安全,因为它不容易引起攻击者的注意。 1.2 ?本课题的主要工作 本课题主要研究一阶贝塞尔曲线算法的实现,并对算法的两大模块进行改进,而后运用于信息的隐藏与恢复功能。在此之前,首先了解一阶贝塞尔曲线概念,和它相对应算法的基础理论,以及24位BMP彩色位图文件格式的相关信息,尤其是对图像文件标头的理解,它对于隐藏文件的组帧及后期恢复,起到了至关重要的作用。而对图像空域性质的研究,可以更深入的理解图像空域变换对图像清晰程度的影响。信息隐藏及恢复有重要影响的参数需要作为重点分析和学习,明确导致隐藏和恢复过程是否成功所取决的重要因素,同时将对相关参数进行筛选和确定,这便是为程序实现算法做好了铺垫。 本论文的主要章节安排是以课题所需知识的逐步深入为顺序,更清晰的将软件从内到外展示出来。因此首先介绍了相关基础理论知识,并分析了BMP文件格式,然后对基于彩色图像的嵌入/恢复基本原理进行了了解,进而对基于一阶贝塞尔曲线的隐藏算法内部做了相应的改进,随后确定了该算法的重要参数;此外还对此算法编程实现的实例软件进行了需求分析,同时给出了本软件的实现步骤;最后使用VC++编程实现了该算法,经过测试说明本设计已达到了预期目标。