`

VC++信息安全编程(10)基于一阶Bézier曲线的信息隐藏编程实例

阅读更多

信息隐藏指在设计和确定模块时,使得一个模块内包含的特定信息(过程或数据),对于不需要这些信息的其他模块来说,是透明的。

传统的信息隐藏起源于古老的隐写术。如在古希腊战争中,为了安全地传送军事情报,奴隶主剃光奴隶 的头发,将情报文在奴隶的头皮上,待头发长起后再派出去传送消息。我国古代也早有以藏头诗、藏尾诗、漏格诗以及绘画等形式,将要表达的意思和“密语”隐藏在诗文或画卷中的特定位置,一般人只注意诗或画的表面意境,而不会去注意或破解隐藏其中的密语。   信息隐藏的发展历史可以一直追溯到"匿形术(Steganography)"的使用。"匿形术"一词来源于古希腊文中"隐藏的"和"图形"两个词语的组合。虽然"匿形术"与"密码术(Cryptography)"都是致力于信息的保密技术,但是,两者的设计思想却完全不同。"密码术"主要通过设计加密技术,使保密信息不可读,但是对于非授权者来讲,虽然他无法获知保密信息的具体内容,却能意识到保密信息的存在。而"匿形术"则致力于通过设计精妙的方法,使得非授权者根本无从得知保密信息的存在与否。相对于现代密码学来讲,信息隐藏的最大优势在于它并不限制对主信号的存取和访问,而是致力于签字信号的安全保密性。

我们来实践一个基于一阶Bézier曲线的信息隐藏编程实例 ,需要一定的数学基础,请见代码分析。


分享到:
评论

相关推荐

    基于一阶Bézier曲线的信息隐藏算法.rar_steganography_信息隐藏_信息隐藏算法

    基于一阶Bézier曲线的信息隐藏算法

    Bézier曲线

    在Turbo C++中实现的计算机图形学实验,绘制Bézier曲线,可在dosbox中运行,修改图形硬件初始语句即可。

    论文研究-四次C-Bézier曲线的形状修改.pdf

    基于控制顶点与曲线形状关系的几何模型,给出了另一种通过调整控制顶点来修改四次C-Bézier曲线形状的方法,实现了曲线整体或局部的形状修改;给出了一些具体的数值实例。造型实例表明,该方法在计算机辅助几何设计...

    论文研究-Bézier曲线到AH-Bézier曲线的升阶算法.pdf

    为了突破这一限制,考虑不同类曲线间的升阶,关注代数多项式空间中的Bézier曲线到代数双曲多项式空间中的AH-Bézier曲线的升阶。研究从基函数入手,利用Bézier和AH-Bézier共有的求导降阶的特点,结合矩阵分块的...

    CAGD中基于Bézier方法的曲线曲面表示与逼近

    CAGD中基于Bézier方法的曲线曲面表示与逼近

    论文研究-CE-Bézier与H-Bézier曲线的光滑拼接及应用.pdf

    为了进一步发展CE-Bézier曲线的相关理论,针对CE-Bézier曲线无法精确表示指数曲线、悬链线等超越曲线的缺点,利用CE-Bézier曲线与H-Bézier曲线间的拼接技术,来处理CE-Bézier曲线造型中指数曲线、悬链线等超越...

    Bézier曲线可降阶条件

    Bézier曲线可降阶条件及其降阶逼近 Bézier曲线可降阶条件及其降阶逼近 Bézier曲线可降阶条件及其降阶逼近

    《磁盘数据安全技术与编程实例》郑平泰

    第六章 1、Win9x/ME系统下的磁盘扇区读写技术 2、Win2000/XP系统下磁盘扇区...2、基于一阶Bézier曲线的信息隐藏编程实例 第十章 1、文件分割与合并实例——单线程模式 2、文件分割与合并实例——多线程模式

    论文研究-基于Bézier曲线的虚拟人皮肤变形方法研究.pdf

    针对虚拟人皮肤表面参数表示方法中曲面形状难以控制、曲面间平滑连接不易实现的不足, 研究了一种基于Bézier曲线的虚拟人皮肤表面变形方法; 结合插入过渡段的人体分段方法和径向截面法实现了对Bézier曲线形状的有效...

    形状可调Bézier曲线的构造方法

    本文借助经典Bernstein基函数的升阶公式,基于由可调控制顶点定义可调曲线的思想来定义形状可调Bézier曲线,详细展示了调配函数的构造过程,现有文献中的很多调配函数都可用该方法得到.按本文方法定义可调Bézier曲线,...

    论文研究-线性双曲拟Bézier曲线的几何图形.pdf

    为进一步研究线性双曲拟Bézier曲线的几何性质,从标准的双曲线方程出发,使用几何变换与参数变换,将其化为线性...通过理论和实例表明,提出的双曲线的几何元素均可由线性双曲拟Bézier曲线控制顶点的双线性插值得到。

    论文研究-有理Bézier曲线二阶导矢的界.pdf

    有理Bézier曲线二阶导矢界的估计在CAGD中有重要的应用。把有理Bézier曲线的分子和分母分别看成整体,按照求导法则,得到有理Bézier曲线二阶导矢的表达式。由于求导会降低Bernstein基函数的次数,鉴于获取更好的...

    论文研究-基于Bézier曲线的虚拟手术切割新算法.pdf

    针对虚拟手术中现有切割算法存在的切口不光滑、对重组网格依赖大、容易生成病态网格等问题, 提出了基于Bézier曲线的切割算法与切口边界独立绘制方案, 在不增加重组网格的基础上, 实现光滑的切口绘制; 通过在切割...

    二次三角Bézier型曲线的扩展

    给出了一组含有参数λ的三次三角基...基于该组基定义了带形状参数的三角曲线,该曲线不仅具有二次T-Bézier曲线的性质,而且具有形状可调性和更好的逼近性。参数λ有明确的几何意义。最后还讨论了两段曲线的G2拼接条件。

    论文研究-带形状参数的Bézier曲线的能量优化.pdf

    相较于经典的Bézier曲线,带形状参数的Bézier曲线提供了独立于控制顶点的形状调整自由度,但同时又增加了设计人员选择形状参数的工作量。鉴于此,讨论了形状参数的选取方案。首先证明了已有文献中给出的Bernstein...

    论文研究-带形状参数的四次Bézier曲线曲面.pdf

    分析了该组基函数的性质,定义了带有形状参数的四次Bézier曲线曲面,它们具有四次Bézier曲线曲面的特性,且当参数均取1时即为四次Bézier曲线曲面。对于给定的控制顶点,可以通过改变形状参数的值整体或局部调控...

    基于Matlab实现Bézier曲线(源码).rar

    1、资源内容:基于Matlab实现Bézier曲线(源码) 2、适用人群:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业或毕业设计中的部分功能,作为“参考资料”使用。 3、解压说明:本资源需要电脑端使用...

    论文研究-流形网格上Bézier曲线的生成.pdf

    针对在流形网格上已有经典的简单割角法不能使用的问题,提出一种流形网格上的简单割角法,此算法使用的边是离散测地线,而经典的简单割角法使用的边是直线段,此算法收敛于网格模型上的Bézier曲线。用几何化生成...

    带两个形状参数有理二次三角Bézier曲线

    本文提出了带两个形状参数的有理二次三角Bézier曲线,由4个控制顶点生成的曲线具有传统有理三次Bézier曲线的几何特性,包括端点性质、对称性、凸包性、几何和仿射不变性、变差缩减性.分析了在权因子固定情形下,通过...

    Bézier curve

    计算机图形学 课本 Bézier 曲线 鼠标操作 键盘操作 b/B绘图 C清屏

Global site tag (gtag.js) - Google Analytics